Data Visualization in R
May 15, 2017
Data Visualization in R May 15, 2017 1 / 40
Data Visualization in R May 15, 2017 Data Visualization in R May - - PowerPoint PPT Presentation
Data Visualization in R May 15, 2017 Data Visualization in R May 15, 2017 1 / 40 Jumping In Lets get started right away by the loading ggplot2 package and reading in our dataset. ### Install packages if you don't have them yet ### Typical
Data Visualization in R May 15, 2017 1 / 40
### Install packages if you don't have them yet ### Typical install: # install.packages('gpplot2') # install.packages('dplyr') ### Install personal copy (no admin rights) # install.packages('gpplot2',lib="/path/to/myfolder") # install.packages('dplyr',lib="/path/to/myfolder") ### Load packages library(ggplot2) library(dplyr) # Load personal copy # library(ggplot2,lib.loc="/path/to/myfolder") # library(dplyr,lib.loc="/path/to/myfolder") ### Read In data auto.data <- read.csv("AutoData.csv", header = TRUE) # tbl_df() isn't necessary here # It helps to display the data more clearly auto.data <- tbl_df(auto.data) Data Visualization in R May 15, 2017 2 / 40
Data Visualization in R May 15, 2017 3 / 40
Data Visualization in R May 15, 2017 4 / 40
Data Visualization in R May 15, 2017 5 / 40
10000 20000 30000 40000 1500 2000 2500 3000 3500 4000
curb.weight price
Data Visualization in R May 15, 2017 6 / 40
Data Visualization in R May 15, 2017 7 / 40
1 aesthetics 2 facets 3 geoms Data Visualization in R May 15, 2017 8 / 40
Data Visualization in R May 15, 2017 9 / 40
Data Visualization in R May 15, 2017 10 / 40
10000 20000 30000 40000 1500 2000 2500 3000 3500 4000
curb.weight price num.of.cylinders
eight five four six three twelve 10000 20000 30000 40000 1500 2000 2500 3000 3500 4000
curb.weight price
3.0 3.5
bore
Data Visualization in R May 15, 2017 11 / 40
1 color 2 size 3 shape 4 fill
Data Visualization in R May 15, 2017 12 / 40
Data Visualization in R May 15, 2017 13 / 40
Data Visualization in R May 15, 2017 14 / 40
Data Visualization in R May 15, 2017 15 / 40
std turbo 1500 2000 2500 3000 3500 4000 1500 2000 2500 3000 3500 4000 10000 20000 30000 40000
curb.weight price
Data Visualization in R May 15, 2017 16 / 40
Data Visualization in R May 15, 2017 17 / 40
Data Visualization in R May 15, 2017 18 / 40
four two 4wd fwd rwd 1500 2000 2500 3000 3500 4000 1500 2000 2500 3000 3500 4000 10000 20000 30000 40000 10000 20000 30000 40000 10000 20000 30000 40000
curb.weight price
Data Visualization in R May 15, 2017 19 / 40
Data Visualization in R May 15, 2017 20 / 40
Data Visualization in R May 15, 2017 21 / 40
Data Visualization in R May 15, 2017 22 / 40
10 20 30 10000 20000 30000 40000
price count
Data Visualization in R May 15, 2017 23 / 40
Data Visualization in R May 15, 2017 24 / 40
25 50 75 20000 40000
price count
Data Visualization in R May 15, 2017 25 / 40
Data Visualization in R May 15, 2017 26 / 40
5 10 5000 10000 15000 20000
price count
Data Visualization in R May 15, 2017 27 / 40
Data Visualization in R May 15, 2017 28 / 40
10 20 30 10000 20000 30000 40000
price count drive.wheels
4wd fwd rwd 10 20 30 10000 20000 30000 40000
price count drive.wheels
4wd fwd rwd
Data Visualization in R May 15, 2017 29 / 40
Data Visualization in R May 15, 2017 30 / 40
4wd fwd rwd 10000 20000 30000 40000 10000 20000 30000 40000 10000 20000 30000 40000 10 20 30
price count
Data Visualization in R May 15, 2017 31 / 40
Data Visualization in R May 15, 2017 32 / 40
4wd fwd rwd 10000 20000 30000 40000 10000 20000 30000 40000 10000 20000 30000 40000 5 10 15 10 20 30 1 2 3
price count
Data Visualization in R May 15, 2017 33 / 40
rwd fwd 4wd 10000 20000 30000 40000 1 2 3 10 20 30 5 10 15
price count
Data Visualization in R May 15, 2017 34 / 40
Data Visualization in R May 15, 2017 35 / 40
Data Visualization in R May 15, 2017 36 / 40
Data Visualization in R May 15, 2017 37 / 40
Data Visualization in R May 15, 2017 38 / 40
Data Visualization in R May 15, 2017 39 / 40
Data Visualization in R May 15, 2017 40 / 40