dplyr 패키지를 이용해 집단별 평균표로 구성된 데이터 프레임을 만듦library(dplyr)
df_mpg <- mpg %>%
group_by(drv) %>%
summarise(mean_hwy = mean(hwy))
geom_col()으로 생성ggplot(data = df_mpg, aes(x = drv, y = mean_hwy)) + geom_col()
reorder()에 x축 변수와 정렬 기준 변수 지정ggplot(data = df_mpg, aes(x = reorder(drv, -mean_hwy), y = mean_hwy)) + geom_col()
geom_bar() 사용ggplot(data=mpg, aes(x=drv)) + geom_bar()
ggplot(data=mpg, aes(x=hwy)) + geom_bar()
geom_col() vs geom_bar()geom_col()은 요약표를 이용, geom_bar()은 원자료를 사용