Folium 지도 시각화
- Folium지도시각화
- 지도 시각화 도구는 많지만 현재 사용의 편의성이나 활발한 기능 개선 등으로 Folium이 만족도가높은 편
- condainstall-cconda-forgefolium
- Folium은 기본적으로 크롬에서 동작이 가장 좋음
- 근본적으로는 그냥 위도 경도를 알려주면 된다
- 지도를 html로 저장 가능
- 스타일을 tiles 옵션으로 지정
- 마커를 추가할 수 있다
- 다양한 모양의 아이콘 지원
- Circle 마커
- 클릭했을 때 위도 경도 정보를 반환
- 지도에 colormap 표현
- json 파일을 이용해서 경계선과 id를 각 지역에 구현
- csv 파일에 이에 매칭되는 id와 값을 가지도록 함
구별 범죄 현황 지도 시각화
- 지도 시각화에 필요한 json 파일
github 링크
- 서울 부분만 추려서 다시 우리 데이터로 배포
- 범죄율에 대한 지도 시각화
- 살인 범죄 발생 건수
- 영등포구가 살인범죄 발생 건수 가장 높음
- 성범죄 발생 건수
- 강남 3구가 성범죄 발생 건수 가장 높음
- 5대 범죄 발생 건수
- 강남구가 5대 범죄 발생 건수 가장 높음
- 인구 대비 범죄 발생 건수
- 강남은 인구가 많기때문에 범죄도 많다고 볼 수 있다
- 경찰서별 정보를 가지고 범죄발생과 함께 정리
- 경찰서 위치를 지도에 표시
- 검거에 적절한 값을 곱해서 원의 넓이로 사용
- 구별 범죄 현황과 경찰서별 검거율을 함께 표시
추가 검증
- 강남의 범죄 발생이 많은 것은 혹시 유흥업소의 밀집과 관련이 있지는 않을까?
- 확인을 위해 최초 받았던 발생 장소별 데이터를 읽어보자
- 평균값으로 종합을 만들어서 넣음
- heatmap
Folium 지도를 이용한 범죄 현황 지도 시각화 부분이 구현을 해놓았을 때 가장 이해하기도 쉽고 한눈에 알아볼 수 있는 방법이어서 구현하는 과정이 재미있었다
Folim 지도를 이용한 범죄 현황 지도 시각화 부분의 세부 명령어 및 구조가 아직은 헷갈리고 익숙하지 않아서 어렵기도 하였다
계속 몸이 아픈 날이 계속되어 앞으로가 걱정이다
이해를 하고 넘어가려 노력하다보니 시간이 더 오래걸리는 것 같다
그래도 Folium 지도를 이용한 시각화는 정말 다른 시각화보다 알아보기도 쉽고 유용한 것 같다
내일은 웹 데이터 분석을 공부할 예정이다