Into the tidyverse with the introverse: Accessible and novice-oriented help for getting started with R and data science

License: MIT Lifecycle: stable R-CMD-check

(Note: This package is not affiliated with RStudio or the tidyverse, but their CC0 hex-stickers are simply fantastic.)

The introverse package provides alternate documentation for commonly-used functions and concepts in Base R and in the tidyverse. The provided resources are meant to complement, not replace official documentation and existing R resources. Therefore, the goal of the introverse is to provide beginner-oriented help for most introductory topics within R and the tidyverse, not to provide comprehensive help about using all of R. We hope introverse can help you (and/or your students!) get up-and-running within R and the tidyverse, so that once you get your bearings you can eventually “graduate” from the introverse and take advantage of the official comprehensive documentation/resources.

Obtaining the {introverse}

All introverse help docs are available online here, or via command line as a package in RStudio as described below.

Step 1: Install the package

First, install the introverse package by copy/pasting this code into an R Console. You only need to run this once!


If you run this line of code and receive the error,

Error in loadNamespace(name) : there is no package called ‘remotes’

This error means you first need to install the remotes package to be able to install the introverse. Copy/paste the line of code below into an R Console, and then try the code remotes::install_github("spielmanlab/introverse") again.


If you did not receive that error, introverse has been installed properly.

Step 2: Load the package.

Now that the introverse is installed, you are ready to use it! From the R Console, load the package with the code. After you run this, you will be greeted with a welcome prompt that tells you some basic usage of the introverse. Remember to load the package again for every R session you want to use it during!


Step 3: Get some help!

Head over here to see how to get started.

Code of Conduct

Please note that the introverse project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.

Undergraduate student contributors: