Materials to create a calendar file by scraping the rstudio::global(2021) schedule online
Please feel free to improve and reshare!
Big thanks to...
- Kelsey Gonzalez for noticing issue #1,
- Natalia Morandeira for fixing it (PR #2),
- Pao Corrales for providing an additional approach (PR #3), and
- Jonathan Carroll for catching important typos in this README (PR #5)!
Calendar files available for all events:
If you encounter an error like the one below, see this fix in lubridate issue #928
Error: Problem with `mutate()` input `start_datetime`. x CCTZ: Unrecognized timezone: "America/New_York" ℹ Input `start_datetime` is `lubridate::force_tzs(start_datetime, "EST", tzone_out = timezone)`. Run `rlang::last_error()` to see where the error occurred.
install.packages("tidyverse") install.packages("lubridate") install.packages("rvest") install.packages("robotstxt") install.packages("calendar")
Code utilized in these materials was informed by an R-Ladies Tunis workshop on web scraping led by Riva Quiroga and Mohamed El Fodil Ihaddaden
If you don't want to scrape the data, you can:
Use Garrick Aden-Buie's Shiny app: https://garrick-rstudio.shinyapps.io/rstudio-global-2021/
Source code for the app provided here: gadenbuie/rstudio-global-2021-calendar