R | Leaflet | 인터랙티브 지도(2) - polygon
·
R/leaflet
저번 포스팅에서는 leaflet 패키지로 Marker를 사용해 위치 정보를 지도 위에 나타냈다. https://boring9.tistory.com/36 R | Leaflet | 인터랙티브 지도(1) - Markers R의 대표적인 인터랙티브 지도는 Plotly 패키지를 사용해 구현할 수 있다. 이외에도 Leaflet 패키지를 사용해 인터랙티브 지도를 구현할 수 있는데, 생각보다 사용 방법이 잘 안 나와 있어서 포스팅 boring9.tistory.com 이번 포스팅에서는 shape file과 시도별 인구수 데이터로 대한민국 시도별 polygon 지도와 시도별 인구수 polygon 지도를 leaflet 패키지에서 제공하는 addPolygons() 함수를 사용해 구현하고, polygon을 커스텀 하는 방법까지..
R | Leaflet | 인터랙티브 지도(1) - Markers
·
R/leaflet
R의 대표적인 인터랙티브 지도는 Plotly 패키지를 사용해 구현할 수 있다. 이외에도 Leaflet 패키지를 사용해 인터랙티브 지도를 구현할 수 있는데, 생각보다 사용 방법이 잘 안 나와 있어서 포스팅을 통해서 Leaflet 사용법을 설명할 것이다. 이번 포스팅에서는 leaflet 패키지로 Marker를 사용해 위치 정보를 지도 위에 나타낼 것이다. 00. 패키지 로드 및 데이터 불러오기 1) 패키지 로드 ## 패키지 로드 library(dplyr) library(leaflet) ### 한글 폰트 설정 library(showtext) font_add_google("Nanum Gothic", "nanumgothic") 2) 소상공인시장진흥공단_상가(상권)정보 : 영업 중인 전국 상가업소 데이터를 제공 (..
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..