Top Banner
More about ggplot2 Lab 2 1/25/17
13

More about ggplot2 · zg.z 25.9 3ø.8 23.7 14.2 Price 15.9 33.9 29.1 37.7 3ø.e 15.7 Max. Acura Legend Midsize Audi Audi gø Compact IW Midsize 5351 Midsize Buick Century Midsize

May 24, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: More about ggplot2 · zg.z 25.9 3ø.8 23.7 14.2 Price 15.9 33.9 29.1 37.7 3ø.e 15.7 Max. Acura Legend Midsize Audi Audi gø Compact IW Midsize 5351 Midsize Buick Century Midsize

More about ggplot2Lab 2

1/25/17

Page 2: More about ggplot2 · zg.z 25.9 3ø.8 23.7 14.2 Price 15.9 33.9 29.1 37.7 3ø.e 15.7 Max. Acura Legend Midsize Audi Audi gø Compact IW Midsize 5351 Midsize Buick Century Midsize

Layers in ggplot

ggplot(data, aes(x=x, y=y))

x

y

geom_point(aes(color=z))

+

geom_line()

+

+

… …

Page 3: More about ggplot2 · zg.z 25.9 3ø.8 23.7 14.2 Price 15.9 33.9 29.1 37.7 3ø.e 15.7 Max. Acura Legend Midsize Audi Audi gø Compact IW Midsize 5351 Midsize Buick Century Midsize

In real life we make plots differently

ggplot(data, aes(x=age, y=height, color=sex)) +

geom_point()

In class

In real life

Page 4: More about ggplot2 · zg.z 25.9 3ø.8 23.7 14.2 Price 15.9 33.9 29.1 37.7 3ø.e 15.7 Max. Acura Legend Midsize Audi Audi gø Compact IW Midsize 5351 Midsize Buick Century Midsize

We want to visualize data in the data set Cars93

Page 5: More about ggplot2 · zg.z 25.9 3ø.8 23.7 14.2 Price 15.9 33.9 29.1 37.7 3ø.e 15.7 Max. Acura Legend Midsize Audi Audi gø Compact IW Midsize 5351 Midsize Buick Century Midsize

ggplot(Cars93, aes(x=EngineSize, y=Horsepower))+ geom_point()

Page 6: More about ggplot2 · zg.z 25.9 3ø.8 23.7 14.2 Price 15.9 33.9 29.1 37.7 3ø.e 15.7 Max. Acura Legend Midsize Audi Audi gø Compact IW Midsize 5351 Midsize Buick Century Midsize

ggplot(Cars93,aes(x=EngineSize,y=Horsepower,color=Type)) + geom_point()

Page 7: More about ggplot2 · zg.z 25.9 3ø.8 23.7 14.2 Price 15.9 33.9 29.1 37.7 3ø.e 15.7 Max. Acura Legend Midsize Audi Audi gø Compact IW Midsize 5351 Midsize Buick Century Midsize

ggplot(Cars93,aes(x=Type,y=MPG.highway)) + geom_boxplot() + facet_wrap(~Origin)

Origin

Page 8: More about ggplot2 · zg.z 25.9 3ø.8 23.7 14.2 Price 15.9 33.9 29.1 37.7 3ø.e 15.7 Max. Acura Legend Midsize Audi Audi gø Compact IW Midsize 5351 Midsize Buick Century Midsize

ggplot(Cars93,aes(x=DriveTrain,y=Weight)) + geom_violin()

Page 9: More about ggplot2 · zg.z 25.9 3ø.8 23.7 14.2 Price 15.9 33.9 29.1 37.7 3ø.e 15.7 Max. Acura Legend Midsize Audi Audi gø Compact IW Midsize 5351 Midsize Buick Century Midsize

ggplot(Cars93,aes(x=Price)) + geom_density(aes(color=Origin))

+facet_wrap(~AirBags)

Airbags

Page 10: More about ggplot2 · zg.z 25.9 3ø.8 23.7 14.2 Price 15.9 33.9 29.1 37.7 3ø.e 15.7 Max. Acura Legend Midsize Audi Audi gø Compact IW Midsize 5351 Midsize Buick Century Midsize

ggplot(Cars93,aes(x=Max.Price))+ geom_histogram(binwidth=5)+facet_grid(Origin~AirBags)

Airbags

Origin

Page 11: More about ggplot2 · zg.z 25.9 3ø.8 23.7 14.2 Price 15.9 33.9 29.1 37.7 3ø.e 15.7 Max. Acura Legend Midsize Audi Audi gø Compact IW Midsize 5351 Midsize Buick Century Midsize

ggplot(Cars93,aes(x=DriveTrain,y=MPG.city)) + geom_boxplot(aes(fill=Origin))

Page 12: More about ggplot2 · zg.z 25.9 3ø.8 23.7 14.2 Price 15.9 33.9 29.1 37.7 3ø.e 15.7 Max. Acura Legend Midsize Audi Audi gø Compact IW Midsize 5351 Midsize Buick Century Midsize

--- at the begging of .Rmd file

Page 13: More about ggplot2 · zg.z 25.9 3ø.8 23.7 14.2 Price 15.9 33.9 29.1 37.7 3ø.e 15.7 Max. Acura Legend Midsize Audi Audi gø Compact IW Midsize 5351 Midsize Buick Century Midsize

--- at the begging of .Rmd file