더북(TheBook)

aes(aesthetics): 데이터를 나타내는 시각 요소인 축, 크기, 색깔 등을 나타낸다. aes에 설정한 변수가 기본적으로 x축에 위치한다. y축은 따로 설정해 주지 않아도 자동으로 x축의 각 범주에 대한 빈도수가 계산되어 표시된다. 따라서 다음 코드를 실행하면 x축에는 국민청원의 범주, y축에는 빈도가 출력된다.

geom_bar: 표의 종류다. 다음 코드는 막대그래프로 표현하고 막대를 초록색으로 채운다.

theme: 폰트를 나눔고딕으로 설정해 글자가 깨지지 않게 했다. 글자가 겹쳐 보이지 않게 글자의 기울기는 60으로 설정했다.

(ggplot(petitions)
+ aes('category')
+ geom_bar(fill='green')
+ theme(text=element_text(family=font_family),
        axis_text_x=element_text(rotation=60)
)
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.