News
(13/2) Course done! Lecture notes 9 are below.
(11/2) Solution to excercise 3 below.
(11/2) Links to documentation about ROracle and SQL.
(11/2) Lecture note 8 are below.
(3/2) A nice interface: Function
finder added in
documentation.
R course  Michael Lachmann
R is a programming language good for statistics, similar to Splus.
The planned timetable:
Week 1: R basics
Week 2: Statistical tests and bootstrapping using R
Week 3: Bioconductor and database access
Lecture notes and exercises
Lecture 1: Basics of R, TeXmacs, statistics, and bootstrapping.
notes: pdf TeXmacs
exercise 1(right
click to save as)
Solution: TeXmacs pdf
The exercise will ask you to read pages 18 from "simpleR  Using R for Introductory Statistics".
Lecture 2: Matrices
notes: pdf TeXmacs
(right
click to save as)
I asked you to read pages 1129 from the book "Statistical Computing"
by Michael J. Crawley.
Lecture 3:
Programing
notes: pdf TeXmacs
(right click to save as)
exercise 2, supplementary
material: speeding.csv
Solution: TeXmacs pdf
Lecture 4:
Statistical tests
notes: pdf TeXmacs
(right click to save as)
I asked you to read pages 131167 from "Statistical Computing". The
following zip file contains the data that is used. You'll need to read
it into R. data.zip
Lecture 5: Plotting
and lines
notes: pdf TeXmacs
(right click to save as)
Lecture 6: Linear
models and analysis of variance
notes: pdf TeXmacs
(right click to save as)
exercise3. You will need data
files from data.zip, and strange.txt
Solution: TeXmacs
Lecture 7: Bootstrap
notes: pdf TeXmacs
(right click to save as)
Lecture 8: Access
to databases
notes: pdf TeXmacs
(right click to save as)
Lecture 9:
Bioconductor
notes: pdf TeXmacs
(right click to save as)
R Documentation:
"simpleR
 Using R for
Introductory Statistics" by John Verzani
This is a very nice introduction to R. Pages 118 cover most of what
we'll learn in the first class.
"R for Beginners" by
Emmanuel Paradis
This is a good introduction to the internals of R, more from a
programmers direction. I will go some into the internals of R, but if
you want to learn more about how to multiply matrices, more about how
to read files, etc., read this.
"Using R for Data Analysis and
Graphics" by J. H. Maindonald
This document mainly talks about doing graphics in R. It has a nice
introduction to the windows interface.
Function
finder  a web page that groups functions in R by what they do.
R Data Import/Export  explains
how to export data from R to files, and to different database formats.
The DBI interface on page 14 is what ROracle also uses, so that section
explains some of what we learned in class.
The ROracle Package  explains
more about interfacing an oracle database from R. It is fairly
technical and is a manual of the different functions rather than a
tutorial.
barney is our
internal server, which points to some SQL documentation.
Links:
Main
R Project page
Texmacs
 the interface that we'll use in the course
Bioconductor
