Intro cheat sheet

# Getting started ------------------------------------------------------------

# Once per computer:
install.package("ggplot2")

# Every time you open R
library(ggplot2)

# Two ways to inspect a data set:
head(diamonds)
str(diamonds)

# Make sure you type things exactly;

# R is very fussy

# Graphics -------------------------------------------------------------------

# Scatterplots 

qplot(carat, price, data=diamonds)
qplot(log(carat), log(price), data=diamonds)
qplot(carat, price/carat, data=diamonds)

qplot(carat, price, data=diamonds, colour=color)
qplot(carat, price, data=diamonds, size=carat)
qplot(carat, price, data=diamonds, shape=cut)

qplot(price, carat, data=diamonds, facets = . ~ color)
qplot(price, carat, data=diamonds, facets = color ~ clarity)

# Bar charts and histograms

qplot(cut, data=diamonds, geom="bar")
qplot(price, data=diamonds, geom="histogram")
qplot(price, data=diamonds, geom="histogram", binwidth=500)
qplot(price, data=diamonds, geom="histogram", binwidth=100)
qplot(price, data=diamonds, geom="histogram", binwidth=10)