R Resources
We use R for most statistical analyses. To help ourselves and others, here is a list of the R resources we find most useful.
Cheat Sheets
Dan's R Cheat Sheet: a 2-page summary of the functions I use the most.
Cheatsheets by RStudio: info-packed 2-page guides for graphing, data wrangling, markdown, etc.
Markdown Cheatsheet: a quick reference for markdown syntax.
Reference Websites
Quick-R: an excellent searchable reference guide
Cookbook for R: cookbook-style how-to wiki, particularly useful for experimental psychology
Matlab/R Reference guide: A handy reference for both R and Matlab (our other main analytical tool)
Hadley Wickham's Style Guide
Data visualisation
ggplot2: documentation website for our main graphics tool
A nice guide to themes.
Quick reference guide, including handy chart of named colors.
The R graph gallery: many different graph examples with snippets of code for generating them.
Books
Data Visualization: A practical introduction by Kieran Healy: uses ggplot2 and includes code and data sets.
Fundamentals of Data Visualization by Claus O. Wilke: focuses on principles for creating accurate, effective, and attractive visualizations; does not include code
Learning R
Primers that cover the most important aspects of using R and programming with R (by the RStudio team)
For absolute beginners who want a gentle (or silly) introduction
R for cats: a basic introduction to R, particularly good if you have no programming experience (and like cats).
DataCamp Introduction to R: Online interactive tutorial that covers the basics (intro is free, additional courses require membership fee)
Intro to R: a series of short videos (2-6 minutes) demonstrating basic R tasks or concepts
Learn R Programming: a good introductory R programming tutorial
For beginners who want a more comprehensive guide
R Bootcamp: a tutorial developed by Jared Knowles
R Guide: a thorough (but accessible) guide developed for people doing (personality) psychology research
R Tutorial (by Kelly Black): introduction to R from basic data types to basic statistics
For intermediate users who are familiar with command line interfaces and want to learn R
R Tutorial: covers both R and statistics, from basics to advanced methods (tip: use the "R Tutorials" navigation section on the right side)
R Tutorial Series (Blog): a series of clear how-to guides (see contents menu in the right navigation bar)
APS guide to Learning to Work With R
Resources to help you learn and use R: from the Institute for Digital Research and Education at UCLA
Community
R Bloggers: A blog aggregator pulling together posts from over 140 bloggers who write about R in English
StackOverflow - R: A great community Q & A site. If you have a problem, they can usually help you.
Books
YaRrr! A Pirate's Guide to R by Nathaniel D. Phillips (free ebook)
Applied R for the quantitative social scientist by Rense Nieuwenhuis (free pdf)
Statistical Inference via Data Science: A ModernDive into R and the Tidyverse by Chester Ismay and Albert Y. Kim (free ebook)
R for Data Science by Hadley Wickham and Garrett Grolemund (free ebook)
R in a Nutshell by Joseph Adler
R for SAS and SPSS Users by Robert Muenchen
Analyzing Linguistic Data by Harald Baayen
ggplot2: part of the Use R! series of focused guide books
Books that teach statistics and R together:
Statistical Thinking for the 21st Century by Russell Poldrack (free ebook)
Learning Statistics with R by Dani Navarro (ebook is free)
Discovering Statistics Using R by Andy Field, Jeremy Miles, & Zoe Field