We temporarily put applications for RStudio’s instructor training program on hold in December 2019 so that we could clear some of our backlog. In order to help people who are now moving training online on short notice , we have decided to reopen applications and to put on some additional classes over the next three months. If you would like to become certified, please fill in this form and we will find a spot for you as soon as possible. Please note that all upcoming training sessions will be run online, and that we will schedule them to be as convenient as possible for people in different timezones. As always, you can preview the training materials here or read more here . If you have questions or suggestions, please contact us .
More On Teach
Recreating Septa Transit Timetables in Python
Recently, Rich and I were poking around transit data, and we were struck by the amount of structuring that goes into transit timetables.
For example, consider this weekend rail schedule table from SEPTA, Philadelphia’s transit agency.
Notice these big pieces:
The vertical text on the left indicating trains are traveling “TO CENTER CITY”. The blue header, and spanner columns (“Services” and “Train Number”) grouping related columns. The striped background for easier reading. Also the black background indicating stations in Center City (the urban core). Tables like this often have to be created in tools like Illustrator, and updated by hand. At the same time, when agencies automate table creation, they often sacrifice a lot of the assistive features and helpful affordances of the table.

Outgrowing your laptop with R and Positron
R-Ladies Abuja has posted a recording of a recent talk on Positron, and you can find it here!
PDF Accessibility and Standards
Quarto 1.9 brings PDF accessibility and standards support, building on new tagging features in LaTeX and Typst.