10
Graphing Parameters Titles X-Axis Title Y-Axis Title Legend Scales Color Gridlines library(help="graphics") Basic Chart Types The R Graphics Package Line Histogram Scatter Box

Graphing Parameters Titles X-Axis Title Y-Axis Title Legend Scales Color Gridlines library(help="graphics") Basic Chart Types The R Graphics Package LineHistogram

Embed Size (px)

Citation preview

Page 1: Graphing Parameters Titles X-Axis Title Y-Axis Title Legend Scales Color Gridlines library(help="graphics") Basic Chart Types The R Graphics Package LineHistogram

Graphing Parameters

TitlesX-Axis TitleY-Axis TitleLegendScalesColorGridlines

library(help="graphics")

Basic Chart Types

The R Graphics Package

LineHistogram

Scatter Box

Page 2: Graphing Parameters Titles X-Axis Title Y-Axis Title Legend Scales Color Gridlines library(help="graphics") Basic Chart Types The R Graphics Package LineHistogram

Histogram of NFL Offense

hist(nfl$OffPtsA,freq=F, breaks = 25, ylim = c(0,0.14), col = "blue")curve(dnorm(x, mean=mean(nfl$OffPtsA), sd=sd(nfl$OffPtsA)), col="purple", add=T)

Page 3: Graphing Parameters Titles X-Axis Title Y-Axis Title Legend Scales Color Gridlines library(help="graphics") Basic Chart Types The R Graphics Package LineHistogram

Grammar of Graphics

formations

Legend Axes

Seven Components

Page 4: Graphing Parameters Titles X-Axis Title Y-Axis Title Legend Scales Color Gridlines library(help="graphics") Basic Chart Types The R Graphics Package LineHistogram

The anatomy of a graph

ggplot2 Components

Page 5: Graphing Parameters Titles X-Axis Title Y-Axis Title Legend Scales Color Gridlines library(help="graphics") Basic Chart Types The R Graphics Package LineHistogram

In ggplot2 a plot is made up of layers.

ggplot2

Pl o t

Page 6: Graphing Parameters Titles X-Axis Title Y-Axis Title Legend Scales Color Gridlines library(help="graphics") Basic Chart Types The R Graphics Package LineHistogram

ggplot2: geomsCh4 Histogram Density Boxplot Scatter

Basic

Labels

Colors

http://docs.ggplot2.org/current/

Page 7: Graphing Parameters Titles X-Axis Title Y-Axis Title Legend Scales Color Gridlines library(help="graphics") Basic Chart Types The R Graphics Package LineHistogram

ggplot2: histogram

Page 8: Graphing Parameters Titles X-Axis Title Y-Axis Title Legend Scales Color Gridlines library(help="graphics") Basic Chart Types The R Graphics Package LineHistogram

Histograms: NFL Example• Create the plot object:

nflHistogram <- ggplot(nfl, aes(OffPtsA)) + opts(legend.position = "none")

• Add the graphical layer:nflHistogram + geom_histogram(binwidth = 0.4 ) + labs(x = "NFL Offense Points", y = "Frequency")

Page 9: Graphing Parameters Titles X-Axis Title Y-Axis Title Legend Scales Color Gridlines library(help="graphics") Basic Chart Types The R Graphics Package LineHistogram

Scatterplot: NFL Example

Page 10: Graphing Parameters Titles X-Axis Title Y-Axis Title Legend Scales Color Gridlines library(help="graphics") Basic Chart Types The R Graphics Package LineHistogram

rCharts: Scatterplot