R
A prograing language
- R is a programming language frequently used for statistical analysis, visualization, and other data analysis
- R is case-sensitive
- R Manuals: links to manuals from the R core team, including introduction, administration, and help
- Coding Club R Tutorials: a collection of coding tutorials for R
- R for Beginners: a starting guide to help you work with data, graphics, and statistics in R
- Data analysis and R programming: This online introduction to data analysis and R programming is a good starting point for R and RStudio users. It also includes a list of detailed explanations about the advantages of using R and RStudio.
RStudio
IDE or integrated development environment
RStudio typically displays four main panes of tools:
- console is the place where you give commands to R
- source editor when working with R Scripts
- environment pane in the upper right. Here you’ll find all the data you currently have loaded and can easily organize and save it.
- history tab allows for executing previous commands
- files tab gives you access to your file directory
- plots tab is where the results appear
- packages tab shows collections of R functions, code, and sample data
- help tab shows helpful resources for R and RStudio
R Resources
- Check out Karl Broman’s R Package Primer to learn more about pckages
- Tidyverse: the tidyverse is a collection of R packages specifically designed for working with data. It’s a standard library for most data analysts, but you can also download the packages individually.
- Quick list of useful R packages: this is RStudio Support’s list of useful packages with installation instructions and functionality descriptions.
- CRAN Task Views: this is an index of CRAN packages sorted by task. You can search for the type of task you need to perform and it will pull up a page with packages related to that task for you to explore.
- The Tidy chapter in “A Tidyverse Cookbook” can help you learn more about how to work with tibbles using R code. The chapter explores a variety of R functions that can help you create and transform tibbles to organize and tidy your data.
- The R “datasets” package contains lots of useful preloaded datasets. Check out The R Datasets Package for a list. The list includes links to detailed descriptions of each dataset.
R Blogs
- Posit Blog: Posit’s blog is a great place to find information about RStudio, including company news. You can read the most recent featured posts or use the search bar and the list of categories on the left side of the page to explore specific topics you might find interesting or to search for a specific post.
- Stack Overflow: The Stack Overflow blog posts opinions and advice from other coders. This is a great place to stay in touch with conversations happening in the community.
- R-Bloggers: The R-Bloggers blog has useful tutorials and news articles posted by other R users in the community.
- R-Bloggers’ tutorials for learning R: This blog post from R-Bloggers compiles some basic R tutorials and also links to more advanced guides.
