본문 바로가기
[R] ggplot2 라이브러리를 이용한 데이터 시각화 1. aes 함수 - 플롯의 가로축과 세로축에 대응될 데이터의 항목을 지정한다. - 데이터 프레임 형식의 데이터를 시각화할 때 데이터 프레임의 이름을 반복 사용하지 않아도 되므로 명령어가 간결하다. - aes 내부에서 col이나 size 옵션을 활용해 플롯의 색상이나 마커의 크기 등을 속성에 대응시킬 수 있다. - 막대그래프를 그리고자 할 때는 geom_histogram 혹은 geom_bar 함수의 내부에 stat="identity" (데이터 프레임의 값을 그대로 사용해서 그래프를 그리라는 뜻)을 선택 인자로 전달해야 한다. 2. geom_point 함수 - 데이터를 점으로 표시하는 플롯을 그린다. - 내부에서 alpha 옵션을 통해 점의 불투명도(투명 0.0 ~ 불투명 1.0)를 설정할 수 있다. - .. 2021. 10. 22.
[R] 데이터 시각화의 기본 기능_데이터를 여러 관점에서 보게 함 시각화의 주요 특징 1. 비교/ 순위 - 실습) 1952년 아시아 대륙의 인구 분포에서 각 국가의 순위 gapminder %>% filter(year==1952&continent=="Asia")%>% ggplot(aes(reorder(country, pop), pop))+ geom_bar(stat="identity")+coord_flip() - reorder(x축 변수, 정렬기준변수) - stat="identity": 막대그래프 그릴 때 넣어야하는 옵션 - coord_flip(): 가로축과 세로축의 위치 변경 - 위의 그래프는 중국과 인도의 인구가 다른 국가에 비해 월등히 많아 싱가포르와 같은 인구가 적은 국가는 확인이 거의 불가. - 이런 경우 로그 스케일의 축을 사용해서 큰 값은 작게, 작은 값은 상.. 2021. 10. 22.