R, RStudio, and the tidyverse
Part 1: The basics of R and dplyr
For this week’s problem set, you need to work through a few of RStudio’s introductory primers. You’ll do these in your browser and type code and see results there.
You’ll learn some of the basics of R, as well as some powerful methods for manipulating data with the dplyr package.
Complete these primers. It seems like there are a lot, but they’re short and go fairly quickly (especially as you get the hang of the syntax). Also, I have no way of seeing what you do or what you get wrong or right, and that’s totally fine! If you get stuck and want to skip some (or if it gets too easy), go right ahead and skip them!
- The Basics
- Work with Data
Part 2: Getting familiar with RStudio
The RStudio primers you just worked through are a great introduction to writing and running R code, but you typically won’t type code in a browser when you work with R. Instead, you’ll use an integrated development environment like RStudio, which lets you type and save code in scripts or documents, run code, and see the results of what you have written..
Part 3: RStudio Projects
Read this super short chapter on RStudio projects to learn how to create and use them
In general, you can create a new project by going to File > New Project > New Directory > Empty Project, which will create a new folder on your computer that is empty except for a single .Rproj
file. Double click on that file to open an RStudio instance that is pointed at the correct folder.
Part 4: Getting familiar with Quarto
To ensure that the analysis and graphics you make are reproducible, you’ll do the majority of your work in this class using Quarto notebooks and projects. Watch this video: