Skip to content
R for the Rest of Us Logo

Resources

This carefully curated collection of resources will help you find packages and learning resources to help you on your R journey.

Screenshot of R for Data Science: Chapter 3: Data Visualization

R for Data Science: Chapter 3: Data Visualization

This chapter teaches you how to visualize your data using ggplot2 in R. It covers the basics of creating different types of plots and customizing them.

Go to Resource
Screenshot of R for Excel Users: GitHub

R for Excel Users: GitHub

This is a GitHub tutorial for R users who are familiar with Excel. It covers topics such as RStudio, RMarkdown, GitHub, ggplot2, dplyr, and tidying data.

Go to Resource
Screenshot of R for Journalists

R for Journalists

This is a resource for journalists to learn how to use the R programming language for data analysis and reporting. It covers topics such as installing R and RStudio, importing/exporting data, data wrangling, data visualization, spatial analysis, publishing with RMarkdown, and using Git for version control. The tutorials are designed to help journalists quickly analyze data and report their findings.

Go to Resource
Screenshot of R for Sign Language Linguistics

R for Sign Language Linguistics

A short tutorial on using R for sign language linguistics

Go to Resource
Screenshot of R for Sign Language Linguistics

R for Sign Language Linguistics

This content is a tutorial by Carl "Calle" B{"o}rstell on leveraging R for sign language linguistics, published on August 17, 2023. It targets sign language linguists who are familiar with R, mentioning helpful resources and focusing on handling ELAN files (.eaf) using the {tidyverse} and custom functions in R. The tutorial introduces the {signglossR} package and the read_elan() function for importing ELAN files into R for data analysis, and details steps for reading, storing, and pivoting ELAN annotation data into wide format, with examples provided.

Go to Resource
Screenshot of R Graph Gallery

R Graph Gallery

The R Graph Gallery is a collection of charts made with the R programming language. It features a wide range of chart types and provides reproducible code and explanations for each example. The gallery focuses on the tidyverse and ggplot2 packages. It also showcases the best R charts created by leading creators in the field.

Go to Resource
Screenshot of R Graphics Cookbook

R Graphics Cookbook

The R Graphics Cookbook is a practical guide that provides more than 150 recipes to help you create high-quality graphics in R. This second edition of the book covers various topics such as data exploration, bar graphs, line graphs, scatter plots, and more. Each recipe provides a problem, a solution, and a discussion of the code, allowing you to learn and understand the concepts behind creating effective graphics.

Go to Resource
Screenshot of R Graphics Cookbook, 2nd edition

R Graphics Cookbook, 2nd edition

The 'R Graphics Cookbook, 2nd edition' serves as a practical guide that offers a wide array of graphical examples using R. It encompasses a collection of recipes addressing common tasks and problems for creating graphics in R. The book is designed to help readers quickly find and implement solutions for various data visualization scenarios, covering topics from basic R installation, loading packages, and importing data, to generating different types of plots such as bar graphs, line graphs, and scatter plots. Essential for both beginners and experienced R users, the cookbook-style format makes it an accessible and valuable resource for effective data visualization.

Go to Resource
Screenshot of R lubridate: How To Efficiently Work With Dates and Times in R - R programming

R lubridate: How To Efficiently Work With Dates and Times in R - R programming

Learn how to efficiently work with dates and times in R using the lubridate package. This tutorial provides 15 useful examples to help you master lubridate.

Go to Resource
Screenshot of R Markdown Cookbook

R Markdown Cookbook

R Markdown Cookbook is a comprehensive guide that provides tips and tricks for effectively using R Markdown to create dynamic reports and documents. The book covers various topics, including installation, conceptual overview, basics, document elements, formatting, LaTeX output, HTML output, Word output, multiple output formats, and tables. It also includes code examples and explanations to illustrate the concepts.

Go to Resource
Screenshot of R Markdown: The Definitive Guide

R Markdown: The Definitive Guide

R Markdown: The Definitive Guide is a comprehensive guide to using R Markdown for creating dynamic reports, presentations, and dashboards.

Go to Resource
Screenshot of R package workshop

R package workshop

This content outlines the structure and components of an R package development workshop. It includes topics like setting up an environment, writing and documenting functions, version control, and publishing to repositories like CRAN and GitHub. The workshop is aimed at individuals with basic R knowledge and focuses on practical aspects, such as naming packages, creating DESCRIPTION files, managing dependencies, and integrating version control systems. Advanced topics include dataset inclusion and language integration. It is intended for a bioinformatics audience by COMBINE, utilizing bookdown for writing and RStudio for development.

Go to Resource