• 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) )