Course: R Programming

  • Course Home
  • Syllabus
  • Lecture Materials
  • Want to stay in touch?





    1 + 3 =  

Lecture Materials

Except where otherwise indicated, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike License . Your use of this material constitutes acceptance of that license and the conditions of use of materials on this site.

The links below are to the materials used during the lecture portions of this course. To sign up to take the course online, please visit the Johns Hopkins Data Science Specialization.

Week 1

» Overview and History of R

» Getting Help

» Data Types

» Subsetting

» Vectorized Operations

» Reading and Writing Data Part 1

» Reading and Writing Data Part 2

Week 2

» Control Structures

» Functions

» lapply

» tapply

» split

» mapply

» apply

» Coding Standards

» Dates and Times

Week 3

» Scoping Rules

» Debugging Tools

Week 4

» Simulation

» R Profiler