Appendix E — Updates

Published

August 20, 2025

E.1 August 2025

  • Added appendix of General Instructions for Assignments

E.2 June 2025

  • Updated section 7 URL for wikipedia Hurricane data to new page.
  • Added new appendix discussing projects, folders, files, and paths. Includes using the {here} package.

E.3 April 2025

  • Did a complete rewrite of section 7.7 to address changes in the websites to be javascript driven instead of static HTML. Introduce {rplaywright}.
  • Turned off evaluation in 7.9 as the websites have changed to the code does not all work but remains illustrative of the approach. Added a warning.
  • Updated a few expired links due to changes in publisher sites.
  • Updated the list of browsers for html_live in 7.5.7

E.4 October 2024

  • Update to Web scraping to use {rvest} read_html_live().

E.5 August 2024

  • Extensive update to section 7 on web scraping to account for changes in IMDB website.
    • Added new example with Selector Gadget with UN Aid organizations
    • Changed all the IMDB sections to use Developer Tools with new CSS selectors
    • Added section on using {chromote} package to get scroll the IMDB pages
    • Adjusted the Taylor Swift example to match new column headers on Wikipedia.

E.6 July 2024

  • Update appendix A for installing software
  • Update appendix B to eliminate PATs for GitHub and include 2 factor authentication and GCM for both Mac and Windows.

E.7 May 2024

  • Section 7.8: Update from the {tabulizer} package for scraping PDFs to its replacement, the {tabulapdf} package.