R | plotly | Interactive Map(3) - 지도 시각화(폴리곤)
·
R/plotly
저번 Interactive Map(2)에서는 plotly 패키지의 scattermapbox trace를 사용하여 차량 궤적 데이터와, 항공노선을 지도 위에 그려보았다. https://boring9.tistory.com/34 R | plotly | Interactive Map(2) - 지도 시각화(선) 저번 Interactive Map(1)에서는 plotly 패키지를 사용하여 대전광역시 상권정보를 scattermapbox trace를 사용해 위치를 점으로 표현하고, 상권 밀집 정도를 densitymapbox trace를 사용해 밀도로 표현하였다. https boring9.tistory.com 이번 포스팅에서는 plotly 패키지를 사용해 시도 shape file과 , 행정구역_시도별 인구수 데이터를 활용해..
R | plotly | Interactive Map(2) - 지도 시각화(선)
·
R/plotly
저번 Interactive Map(1)에서는 plotly 패키지를 사용하여 대전광역시 상권정보를 scattermapbox trace를 사용해 위치를 점으로 표현하고, 상권 밀집 정도를 densitymapbox trace를 사용해 밀도로 표현하였다. https://boring9.tistory.com/21 R | ggmap | 지도 시각화(2) - line 저번 지도 시각화(1)에서는 ggmap 패키지를 사용하여 대전광역시 상권정보를 ggmap과 geom_point, stat_density2 d(ggplot2)로 위치를 점으로 표현하고, 상권 밀집 정도를 밀도와 등고선으로 표현하였다. 이번 boring9.tistory.com 이번 포스팅에서는 plotly 패키지의 scattermapbox trace를 사용하..
R | plotly | Interactive Map(1) - 지도 시각화(점, 밀도)
·
R/plotly
이전 ggmap을 사용한 지도 시각화에서는 ggplot2 패키지와 ggmap 패키지를 사용해 scatter와 density를 지도 위에 시각화하였다. 이번 포스팅에서는 plotly 패키지를 사용하여 지도 시각화를 진행해 볼 것이다. https://boring9.tistory.com/20 R | ggmap | 지도 시각화(1) R에서는 지도 시각화를 위한 'ggmap' 패키지를 제공한다. Google map에서 지도 그림을 가져와 조각조각 붙인다. 이를 위해서는 위도, 경도 좌표값이 꼭 필요하다. 참고로 예전에는 구글맵 api를 등록하 boring9.tistory.com 00. 패키지 로드 ## 패키지 로드 library(dplyr) library(plotly) library(showtext) ### 한글..
R | plotly | Histogram - 히스토그램
·
R/plotly
히스토그램은 막대 그래프와 유사하지만 연속형 변수의 분포를 나타낸다는 점에서 차이가 있다. plotly 패키지에서는 히스토그램을 그리기 위해 add_trace()와 add_histogram() 함수를 제공한다. 00. 패키지 로드 및 데이터 불러오기 ## 패키지 로드 library(dplyr) library(plotly) library(showtext) ### 한글 폰트 설정 font_add_google("Nanum Gothic", "nanumgothic") ## 데이터 불러오기 : 크론병 데이터 df % layout(title = "크론병 환자의 BMI 분포", font=list(family ='nanumgothic'), xaxis = list(zeroline = F), yaxis = list(zero..
R | plotly | Pie chart - 원 그래프
·
R/plotly
원그래프는 시각적으로 부분과 전체, 부분과 부분 사이의 비율을 알 수 있어서 다양한 자료에 활용된다. 하지만 둘 이상의 항목을 비교하거나 시간의 흐름을 나타내는 데는 한계가 있다. 원그래프는 데이터를 정확히 분석하는 데 어려움이 있어서 잘 사용하지는 않지만, 뉴스나 보도자료에 시각화 자료로 많이 사용되는 만큼 구현 방법을 알아두는 게 좋을 것 같다. plotly 패키지에서는 add_trace()와 add_pie()를 사용해 구현할 수 있다. 00. 패키지 로드 및 데이터 불러오기 ## 패키지 로드 library(dplyr) library(plotly) library(RColorBrewer) ### 한글 폰트 설정 library(showtext) font_add_google("Nanum Gothic", "..
R | plotly | Line Plot - 선 그래프
·
R/plotly
Line Plot, 선 그래프는 x축의 연속형 변수 or 순서나 크기가 있는 이산형 변수, ordered factor의 변화에 따른 y축의 변화를 선으로 이어서 보여주는 그래프이다. 여기서 x축이 시간의 순서이면 시계열 그래프(Time Series Graph)가 된다. plotly 패키지에서는 Line Plot을 그리기 위한 add_trace() 함수와 add_lines() 함수를 제공한다. 00. 패키지 로드 및 데이터 불러오기 ## 패키지 로드 library(dplyr) library(plotly) library(RColorBrewer) ### 한글 폰트 설정 library(showtext) font_add_google("Nanum Gothic", "nanumgothic") · 사용 데이터 : 남극 ..