Installing R, Positron, {tidyverse}, and TinyTeX
You will do all of your work in this class with the open source (and free!) programming language R. You will use Positron as the main program to access R. Think of R as an engine and Positron as a car dashboard—R handles all the calculations and the actual statistics, while Positron provides a nice interface for running R code.
Here’s how you install all these things
Install R
First you need to install R itself (the engine).
Go to the CRAN (Collective R Archive Network) website: https://cran.r-project.org/
Click on “Download R for
XXX”, whereXXXis either Mac or Windows:
If you use macOS, scroll down to the first
.pkgfile in the list of files and download it.
If you use Windows, click “base” (or click on the bolded “install R for the first time” link) and download it.

Double click on the downloaded file (check your
Downloadsfolder). Click yes through all the prompts to install like any other program.Extra final steps
- If you use macOS, download and install XQuartz. You do not need to do this on Windows.
- If you use Windows, download and install RTools 4.5. You do not need to do this on macOS.
Install Positron
Next, you need to install Positron, the nicer graphical user interface (GUI) for R (the dashboard). Once R and Positron are both installed, you can ignore R and only use Positron. Positron will use R automatically and you won’t ever have to interact with it directly.
- Go to the “Download Positron” page: https://positron.posit.co/download.html
- The website should automatically detect your operating system (macOS or Windows) and show a big download button for it. If not, scroll down a little to the “All platforms” section and choose the download for your operating system.
- Double click on the downloaded file (again, check your
Downloadsfolder). Click yes through all the prompts to install like any other program.
Double click on Positron to run it (check your applications folder or start menu).
Install {tidyverse}
R packages are easy to install with Positron. Select the Packages pane, click on the three dots (…) in the top right corner, select “Install Package”, and type the name of the package you want to install, and press enter.


Install TinyTeX
When you render to PDF, R uses a special scientific typesetting program named LaTeX (pronounced “lay-tek” or “lah-tex”; for goofy nerdy reasons, the x is technically the “ch” sound in “Bach”, but most people just say it as “k”—saying “layteks” is frowned on for whatever reason).
LaTeX is neat and makes pretty documents, but it’s a huge program—the macOS version, for instance, is nearly 4 GB! To make life easier, there’s a smaller version named TinyTeX that automatically deals with differences between macOS and Windows and automatically installs any missing LaTeX packages as needed.
Here’s how to install TinyTeX so you can create pretty PDFs:
Open the Terminal pane in Positron
Type this:
quarto install tinytex