library(readr)
library(dplyr)
##
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
##
## filter, lag
## The following objects are masked from 'package:base':
##
## intersect, setdiff, setequal, union
library(leaflet)
wifi <- read_csv('seoul_wifi.csv', locale = locale(encoding='CP949'))
## Rows: 26202 Columns: 16
## ── Column specification ────────────────────────────────────────────────────────
## Delimiter: ","
## chr (12): 관리번호, 자치구, 와이파이명, 도로명주소, 상세주소, 설치위치(층), 설치유형, 설치기관, 서비스구분, 망종류, 실...
## dbl (3): 설치년도, Y좌표, X좌표
## dttm (1): 작업일자
##
## ℹ Use `spec()` to retrieve the full column specification for this data.
## ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.
wifi_map <- select(wifi, 자치구, 와이파이명, 도로명주소, Y좌표, X좌표)
wifi_map <- wifi_map %>% rename( )
wifi_map
## # A tibble: 26,202 × 5
## 자치구 와이파이명 도로명주소 Y좌표 X좌표
## <chr> <chr> <chr> <dbl> <dbl>
## 1 중구 서울시청 서소문제1청사 덕수궁길 15 37.6 127.
## 2 성동구 성동구청 송정동 공공복합청사 송정18가길 9 37.6 127.
## 3 성동구 성동구청 송정동 공공복합청사 송정18가길 9 37.6 127.
## 4 강동구 강동리본센터 강동구 양재대로81길 73 37.5 127.
## 5 강동구 강동리본센터 강동구 양재대로81길 73 37.5 127.
## 6 용산구 용산 청소년복합문화공간 용산구 한남동 90-4 B1층 37.5 127.
## 7 용산구 용산 청소년복합문화공간 용산구 한남동 90-4 B1층 37.5 127.
## 8 동대문구 동대문구 보건소 서울특별시 동대문구 천호대로 145(용두동)…… 37.6 127.
## 9 동대문구 동대문구 보건소 서울특별시 동대문구 천호대로 145(용두동)…… 37.6 127.
## 10 서대문구 서울아리수본부 서소문로 51 37.6 127.
## # ℹ 26,192 more rows
wifi_count <- wifi_map %>%
count(자치구, sort = TRUE)
wifi_count
## # A tibble: 26 × 2
## 자치구 n
## <chr> <int>
## 1 강서구 1801
## 2 중구 1538
## 3 노원구 1277
## 4 구로구 1250
## 5 성동구 1194
## 6 양천구 1185
## 7 강동구 1163
## 8 마포구 1163
## 9 은평구 1132
## 10 송파구 1120
## # ℹ 16 more rows
barplot(wifi_count$n,
names.arg = wifi_count$자치구,
las = 2,
col = "skyblue",
main = "자치구별 공공와이파이 개수",
xlab = "자치구",
ylab = "설치 개수")
You can also embed plots, for example:
leaflet(data=wifi_map) %>% addTiles() %>%
addCircleMarkers(
lng = ~X좌표,
lat = ~Y좌표,
radius = 3,
color = 'blue',
stroke = FALSE,
fillOpacity = 0.6,
popup = ~paste0(
"<b>자치구:</b> ", 자치구, "<br>",
"<b>설치위치:</b> ", 와이파이명, "<br>",
"<b>주소:</b> ", 도로명주소
)
)
분석결과 ; 공공장소에 집중설치, 도로변의 정류장에 설치됨