Coursera's Computing for Data Analysis course on R is now over, with four weeks of free, in-depth training on the R language. While you'll have to wait for the next installment of the course to participate in the full online learning experience, you can still view the lecture videos, courtesy of course presenter Roger Peng's YouTube page. The course materials are helpfully organized into four video playlists by week; I've embedded each week's content below with an index to the individual video chapters.
Week 1:
- Introduction
- Setting working directory and getting help (Mac)
- Setting working directory and getting help (Windows)
- How to get help
- Overview and history of R
- Data Types
- Subsetting
- Vectorized Operations
- Reading/Writing Data: Part 1
- Reading/Writing Data: Part 2
- The 'str' function
Week 2:
- Control Structures in R
- Writing Functions
- Scoping Rules for R
- Optimization Application
- The mapply function in R
- Using tapply and split in R
- Using the apply function in R
- Using the lapply function in R
- Debugging tools in R
Week 3:
- Plotting (base graphics)
- Plotting with base graphics demo
- Plotting with lattice
- Plotting with lattice demo
- Mathematical annotation in plots
- Simulation in R
Week 4:
- Plotting and color in R
- Regular expressions
- Introduction to the Baltimore homicide data
- Regular expressions in R
- Classes and methods in R
These videos are a great resource for learning R at your own pace, but if you want the full Coursera experience with exercises and class interaction, you'll be able to find the next instance of the Computing for Data Analysis course when it next runs in January 2013 at the link below.
Coursera: Computing for Data Analysis
Here's my Github repo from this course. I reproduced all lecture code and also the first exercise is online. the second exercise will follow up, but right now I've felt in love with data analyses and network analyses, both with R. :)
https://github.com/skasberger/computing-for-data-analyses-course
greetz, stefan
Posted by: cheeseman | December 13, 2012 at 12:07
Thanks Stefan for sharing ;)
Posted by: Mark | December 20, 2012 at 21:08
Thanks, Stefan!
Posted by: Naxle | July 27, 2013 at 12:17
Excellent course. I review the lectures periodically to freshen up. It also prepared me for Jeff Leek's course on Analytics (http://blog.revolutionanalytics.com/2013/04/coursera-data-analysis-course-videos.html)
Cheers, Alastair
Posted by: Alastair Muir | September 11, 2013 at 13:25