1.5 — Optimize Workflow — Class Content
Overview
Today I will give you about half the class period to finish your 1.4 practice problems and I can answer questions. Then I will briefly show you how you the magic of how you can improve your workflow, efficiency, automation, reproducibility, and safe file backups with R Markdown, R Projects, git and github. All of these tools are slightly advanced, and optional for you to use, but the learning curve pays off very high returns for the rest of your life! A good handful of people every semester tell me that they keep using these tools years in the future.
Readings
- Chs. 8, 27, 28, 29, 30 (but especially 27) in Wickham & Grolemund, R for Data Science
On Plain-Text Workflow
- Healey, Kieran, The Plain Person’s Guide to Plain Text Social Science
On Markdown Syntax
- Markdown tutorial
- Quarto Documentation: Markdown Basics
On Quarto
- Quarto Documentation: Tutorial: Hello, Quarto
- Quarto Documentation: Tutorial: Computation
- Quarto Documentation: Tutorial: Authoring
- Quarto Documentation: Guide
On LaTeX
- Wikibooks LaTeX (see esp. Mathematics chapter)
On Git and Github
- Bryan, Jenny and Jim Hester, Happy Git and GitHub for the useR
R Practice
Answers from last class’ practice problems on base R are posted on that page.
Today you will be working on R practice problems on data wrangling Answers will be posted later on that page.
Today’s “practice problems” get you to practice the tools we are working with today. They are again not required, but will help you if you are interested.
Slides
Below, you can find the slides in two formats. Clicking the image will bring you to the html version of the slides in a new tab. The lower button will allow you to download a PDF version of the slides.
I suggest printing the slides beforehand and using them to take additional notes in class (not everything is in the slides)!