Differences between revisions 3 and 4
Revision 3 as of 2008-05-20 17:34:20
Size: 2168
Editor: colossus
Comment:
Revision 4 as of 2008-05-20 17:35:16
Size: 2172
Editor: colossus
Comment:
Deletions are marked like this. Additions are marked like this.
Line 43: Line 43:
       {{{read.csv(), read.delim(), read.stata()}}}        {{{read.csv(), read.delim(), library(foreign)}}}

Session 0: Basics

Understanding of this material will be assumed throughout the course. Please read these introductory materials and make sure you understand them before beginning the readings for the first session.

If there is sufficient interest, a short primer on using R will be offered during the first week of the course (somewhere between May 26 and May 30). If you're interested in this, or if you have requests on what to cover during the primer, please write to AustinFrank.

Reading

Baa08

Chapter 1 (pp. 1-20)

Intro to R.

G&H07

Chapter 2 (pp. 13-26)

Intro to probability theory.

Dal04

???

???

Assignments

  • Make sure you have the latest version of R (version 2.7) installed on a laptop that you can use during class.

Topics

Interacting with R and R files

  • Using a command line
    • command history, continuation lines, stopping execution defining variables calling functions
  • Installing packages
    • install.package(), update.package()

  • Using the R workspace
    • ls(), rm(), setwd(), getwd(), library()

  • Using an R script file
  • Saving R objects
    • save(), save.image()

Getting help

  • Function-specific help
    • ?(), help()

  • Searching the help
    • apropos(), help.search(), RSiteSearch()

Loading data

  • general purpose functions
    • scan()

  • specific formats
    • read.csv(), read.delim(), library(foreign)

General data structures

  • vectors / arrays
    • c()

  • matrices
    • cbind(), rbind(), table()

  • lists
    • list(), unlist()

  • data frames
    • data.frame()

  • general structure manipulation and interaction
    • [], [[]], $, subset(), str(), cut(), repr()

Basic descriptive statistics

  • summary stats
    • mean(), sd(), var(), quantile()

Probability distributions

  • random sampling
    • runif(), rnorm(), rbinom()

HLPMiniCourseSession0 (last edited 2008-11-09 04:14:14 by cpe-69-207-169-204)

MoinMoin Appliance - Powered by TurnKey Linux