Computing for Data Analysis
Roger D. Peng
This course is about learning the fundamental computing skills necessary for effective data analysis. You will learn to program in R and to use R for reading data, writing functions, making informative graphs, and applying modern statistical methods.
Announcements
Computing for Data Analysis: Week 2
Welcome to Week 2 of Computing for Data Analysis. So far we've covered installing R and the basic data types. This week we'll be covering control structures, functions, debugging, and the various loop functions in R. There is also a
YouTube playlist for the videos for those who prefer to watch the videos there. (Please note that the videos on YouTube do not have the in-video quizzes.) In addition to the Quiz which will cover this week's material, the first Programming Assignment is due this Sunday. I've noticed that many of you (~1,900) have already submitted the assignment, which is fantastic. For those of you that haven't yet, there's still time to get started and submit a solution.
For those that are curious, I posted the data from the pre-course survey that was given the week before the course started. A link to the data can be found on the Discussion Forum (
http://goo.gl/ayzew). If you've got any interesting analyses of these data please post your results there.
Finally, I want to thank everyone for participating in the Discussion Forums and for helping out with answering questions. So far we have over 2,000 posts (and 800 comments) to the Forums in over 400 threads. I'm trying my best to answer your questions as they come up but with so many of you out there, community participation is the only way we can make it all work.
Mon 1 Oct 2012 6:37:00 AM PDT
Additional Documents
Here are some supplemental documents that are relevant to the class. Reading them is NOT required for the course and the material here will not be used in the quizzes or the programming assignments.
Readings
Additional Programming Exercises [OPTIONAL]
- Write an R function called 'Unique' which takes an arbitrary vector/list as input and returns a vector containing all the unique elements of that vector/list. DO NOT use the following functions: unique, duplicated, %in%, table or match. The unique elements do not need to be returned in any particular order. The output vector does not need to have names, even if the input vector did have names.
Created Thu 20 Sep 2012 12:50:04 PM PDT
Last Modified Sun 23 Sep 2012 9:34:47 AM PDT
No comments:
Post a Comment