본문 바로가기
하나. 빅데이터 머신러닝 /> R

[R] ggplot2 활용하여 막대그래프 그리기

by 여기블 2019. 9. 27.
반응형
  • 막대그래프란? 

- 데이터의 크기를 막대의 길이로 표현한 그래프.

- 집단간의 차이를 표현할 때 활용

 

  • 막대그래프 그리기 R코드 
search()  # 라이브러리 로드 사항 확인 
library(dplyr)
library(ggplot2)

#ggplot2 ::mpg 데이터 프레임 사용 

str(mpg)

# 자동차 구동방식 (drv)별 연비차가 있는지 비교. 
  
df_mpg<- mpg %>% 
  group_by(drv) %>% 
  summarise(mean_cty = mean(cty))

df_mpg

# 막대그래프 그리기 
# X축의 데이터 순서를 y축의 값에 따라서 정렬하면 
# 막대 그래프를 크기 순서로 보여줄 수 있음. 
ggplot(data = df_mpg, mapping = aes(x = reorder(drv,-mean_cty), y = mean_cty)) +
  geom_col() +
  ylim(0,25)

 

 

  • ggplot2 패키지에 대한 전반적인 내용 검색 

https://ggplot2.tidyverse.org/

'하나. 빅데이터 머신러닝 > > R' 카테고리의 다른 글

[R] 워드 클라우드 만들기  (0) 2019.10.01
박스플롯 (Box Plot)  (0) 2019.09.26

댓글