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.

Creating typewriter-styled maps in {ggplot2} | Nicola Rennie

Creating typewriter-styled maps in ggplot2. This blog post explains the process of gathering elevation data, selecting a suitable typewriter font, and coding up a map.

Go to Resource
Screenshot of Data Cleaning Flipbook

Data Cleaning Flipbook

A flipbook with examples of data cleaning using R and the tidyverse package

Go to Resource
Screenshot of Data cleaning for data sharing | Crystal Lewis

Data cleaning for data sharing | Crystal Lewis

Data cleaning for data sharing by Crystal Lewis in tutorials February 14, 2023.

Go to Resource
Screenshot of Data Humans Podcast

Data Humans Podcast

Libby Heeren is a self-professed Data Human on a mission to speak candidly about the day-to-day work of data professionals and tear down the veil of mystery that hangs over the world of data jobs. Find her at datahumans.club

Go to Resource
Screenshot of Data Science for the Biomedical Sciences

Data Science for the Biomedical Sciences

Data Science for the Biomedical Sciences is a book that provides an introduction to data science concepts and tools specifically tailored for the biomedical sciences. It covers topics such as spreadsheets, R and RStudio, data loading, descriptive calculations, data cleaning, visualization, analysis, working with multiple datasets, APIs, functions, survival analysis, machine learning, and more.

Go to Resource
Screenshot of Data Science Resources

Data Science Resources

Data Science Resources is a carefully selected list of free tools and references for data science, maintained by Nicola Rennie. The repository allows community contributions; individuals can propose additions or modifications to the resource list by filing an issue or editing the 'resources.csv' file on GitHub, followed by submitting a pull request. This open-source approach ensures the collection remains up-to-date and comprehensive, benefiting data scientists at various levels of expertise looking for reliable references and tools.

Go to Resource
Screenshot of Data Tips and Tricks - Creating Population Pyramid Plots in R with ggplot2

Data Tips and Tricks - Creating Population Pyramid Plots in R with ggplot2

In this tutorial, Steve guides us through creating population pyramid plots in R using the ggplot2 library. Ideal for visualizing demographic data, these plots compare population distribution across age groups and genders or different time periods. The post includes a step-by-step guide, beginning with installing ggplot2, to loading libraries and preparing data. It covers generating a basic bar chart for one gender and extending it to combine both genders, thereby constructing the desired population pyramid plot. Readers will learn how to manipulate plot aesthetics for visual clarity and symmetry in demographic presentations.

Go to Resource
Screenshot of Data Visualization

Data Visualization

Use R, ggplot2, and the principles of graphic design to create beautiful and truthful visualizations of data

Go to Resource
Screenshot of Data Visualization: A Practical Introduction

Data Visualization: A Practical Introduction

This is a book about data visualization using R and ggplot. It covers various topics such as working with plain text, making plots, showing the right numbers, graphing tables, working with models, and drawing maps.

Go to Resource
Screenshot of Data wrangling for spatial analysis: R Workshop

Data wrangling for spatial analysis: R Workshop

Data wrangling for spatial analysis: R Workshop

Go to Resource
Screenshot of Data Wrangling with dplyr and tidyr

Data Wrangling with dplyr and tidyr

Go to Resource
Screenshot of data.table

data.table

data.table provides a high-performance version of base R’s data.frame with syntax and feature enhancements for ease of use, convenience and programming speed.

Go to Resource