Learn R
learn-r
A collection of learning resources for the R programming language. Generally designed for the novice, these lessons assume little background knowledge with R or programming in general. The majority of the lessons could be completed with the basic R package, but I highly encourage the use of the RStudio development environment, especially for novices. If you are new to R, you can find installation details on the installation and instruction page.
Lessons
- Your first plot in R
- Stats in R: lightning intro
- Introduction to Multivariate Statistics in R
- Next level visualization with ggplot
- Dynamic reports with knitr
- Heatmaps in R (with data wrangling!)
- Writing your own functions in R
- Clusters and heatmaps in ggplot2
- Heatmaps: the gene expression edition
- Aside: Git and GitHub in RStudio
- A very brief introduction to species distribution models in R
- Easier data manipulation and visualization with the tidyverse
- Introduction to summarizing and visualizing data for R novices
- Interactive dashboards with Shiny
- Mapping with Open Street Maps in R
- Machine learning in R part 1: regression
- Intro to Geospatial data in R