Skip to content

Materials for the R Programming Workshop that I teach at The University of Chicago

Notifications You must be signed in to change notification settings

nvenkataraman1/RProgrammingWorkshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


UChicago


Materials for the R Programming Workshop - Winter 2016


Class Logistics

Saturdays, 2.30 - 4.30pm


Workshop Outline

Pre-requisites for this class

  1. Install R - http://www.r-project.org/
  2. Install RStudio - http://www.rstudio.com/products/rstudio/download/

Topics Covered

  • RStudio IDE features
  • Customizing the RStudio Environment
  • Creating and Managing a RStudio Project
  • Data Analysis Value Chain
  • Installing and Loading packages

Topics Covered

  • Base plotting
  • ggplot2

Topics Covered

  • Data Structures: Vectors, Lists, Matrices, Data frames
  • Creation
  • Inspection
  • Adding and Removing
  • Indexing
  • Type casting and coercion

Topics Covered

  • readxl
  • haven
  • jsonlite
  • tidyr

Topics Covered

  • dplyr

Topics Covered

  • Function syntax
  • Control structures
  • apply family of functions

Topics Covered

  • Working with RMarkdown
  • Shiny

Books used in this Workshop

  1. The Art of R Programming - Norman Matloff
  2. R Graphics Cookbook (for ggplot2) - Winston Chang

Recommended books (you don't have to buy these)

  1. R for Everyone - Jared Lander
  2. R in Action - Rob Kabacoff
  3. R Cookbook - Paul Teetor

Reference books (optional)

  1. Advanced R - Hadley Wickham
  2. The R Inferno (PDF copy) - Patrick Burns

Sharing and Reuse

Creative Commons License
R Programming Workshop by Narayanan Venkataraman is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Based on a work at https://github.com/nvenkataraman1/RProgrammingWorkshop.

About

Materials for the R Programming Workshop that I teach at The University of Chicago

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages