Last updated: Jan 04, 2019 (11:26AM EST)


Final presentations for the 7-9pm section are available here.


Lecture 1 : Introduction

Presentation

Practice Exercises for Lecture 1 (Solutions)

Supplemental Material

In-built datasets in R: data()

Lecture 2 : Data Frames and other structures

Presentation (PDF)

Practicum (Solution)

Supplemental Material

Lecture 3 : Introduction to the tidyverse

Presentation (PDF)

Practicum (Solution)

Supplemental material

Lecture 4 : Data Visualization

Presentation | PDF | Audio (partial)

R Markdown file

Supplemental material

Online resources

  • The ggplot website has many resources to help create visualizations
  • Cheatsheet
  • The R Graph Gallery
  • There are a lot of blogs showing many capabilities of ggplot2
  • StackOverflow is the place for Q & A. Their tag is r. They also have tags ggplot2, ggpubr and cowplot.

Other packages

  • The cowplot and ggpubr packages provide several improvements on ggplot2, including more themes and an easy way to put several graphs together in a panel

Lecture 5 : Statistics

Presentation (PDF)

Practicum (Solution)

Lecture 6 : Data Input and Output

Presentation | PDF | Audio

Practicum (Solution)

Other resources

Lecture 7: Joins, Split-Apply-Combine, and MCPs

Presentation (PDF)

Practicum | Solution

Other resources

Lecture 8: Statistical Modeling

Presentation

Practicum | Solution

Other resources

Lecture 9: Building Functions

Presentation | PDF

Parkin Translocation siRNA Screening Data from Lecture

Practicum | Solution

Lecture 10: Project organization

Presentation

Lecture 11: Bioconductor

Presentation | PDF

Practicum | Solution

Other resources

Cluster Analysis tutorial

Lecture 12: Publication-ready graphics

Presentation