In class activity for 9/29
library(tidyverse)
## ── Attaching packages ─────────────────────────────────────── tidyverse 1.3.1 ──
## ✓ ggplot2 3.3.5 ✓ purrr 0.3.4
## ✓ tibble 3.1.4 ✓ dplyr 1.0.7
## ✓ tidyr 1.1.3 ✓ stringr 1.4.0
## ✓ readr 1.4.0 ✓ forcats 0.5.1
## ── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
## x dplyr::filter() masks stats::filter()
## x dplyr::lag() masks stats::lag()
commute <- readr::read_rds("~/Downloads/commute.rds")
names(commute)
## [1] "JWTR" "transport_type" "avg_time" "med_time"
## [5] "min_time" "max_time" "q25_time" "q75_time"
## [9] "n" "n_missing" "state" "state_n"
## [13] "prop" "state_name"
com <- commute %>%
filter(state%in%c("ca","or","ak","wa","id","nv")) %>%
arrange(state, desc(max_time))
ggplot(com, aes(state, max_time, fill=state)) +
stat_summary(fun.y=NULL, geom="bar") +
facet_wrap(facets=vars(transport_type))
## Warning: `fun.y` is deprecated. Use `fun` instead.
## Warning: Removed 6 rows containing non-finite values (stat_summary).
## No summary function supplied, defaulting to `mean_se()`
## No summary function supplied, defaulting to `mean_se()`
## No summary function supplied, defaulting to `mean_se()`
## No summary function supplied, defaulting to `mean_se()`
## No summary function supplied, defaulting to `mean_se()`
## No summary function supplied, defaulting to `mean_se()`
## No summary function supplied, defaulting to `mean_se()`
## No summary function supplied, defaulting to `mean_se()`
## No summary function supplied, defaulting to `mean_se()`
## No summary function supplied, defaulting to `mean_se()`
## No summary function supplied, defaulting to `mean_se()`
