본문 바로가기

Programming Language/R

gvisMap과 R을 활용하여 데이터 지도에 나타내기




준비물

  • computer
  • 10min
  • R studio


데이터


R 소스

1
2
3
4
5
6
7
8
9
10
11
12
13
library("googleVis")
library("dplyr")
kj1 <- read_excel("/Users/1003855/Documents/rdataset/국내지진발생현황_2017_mac.xlsx",
                         sheet=2)
kj3<- kj1 %>%
  mutate(latlon=paste(위도,":",경도,sep=''))
final_data<- kj3 %>%
  mutate(description=paste(발생시각,":",위치,":",규모,sep=''))
kj4 <- gvisMap(final_data, "latlon","description",
               options=list(showTip=T,showLine=T,enableScrollWheel=T,
                            mapType='hybrid',useMapTypeControl=T,
                            width=800height=600))
plot(kj4)
cs

- googleVis 라이브러리 사용

- dplyr 라이브러리로 column append 기능 등 사용

- gvisMap function으로 data를 googlemap에 맞춤

- plot function으로 data를 시각화



결과물