Giter VIP home page Giter VIP logo

busancrimedata's Introduction

BUSAN CRIME

부산 관할구별 5대 범죄 시각화

  • 목적 : 코로나가 범죄 발생에 영향을 주었는가를 확인하기 위해 '20년도 전 후로 범죄 발생 건수의 변화를 그래프로 확인하는 것

데이터 출처 : 부산시 관서별 5대 범죄 발생 현황 https://www.data.go.kr/data/15036510/fileData.do#layer_data_infomation

  • 데이터 전처리

    • 2018~2021년도 부산시 5대범죄 데이터를 통합
    • 컬럼명 통일 및 합계 열과 행 생성
  • 데이터 시각화

    • 5대 범죄별 연도별 범죄건수 추이를 막대 그래프로 시각화 image
    • 데이터 정규화 처리 후 4개년 관서별 범죄 수를 막대 그래프로 시각화 image image

인구 만 명 당 5대 범죄 시각화

데이터 출처: https://kosis.kr/statHtml/statHtml.do?orgId=202&tblId=DT_202N_B4&conn_path=I2

  • 목적 : 단순히 인구가 밀집되어 있는 지역구에서 범죄율이 높은 것인지 확인하기 위함.

  • 행정구역별 인구 수 데이터를 이용해, 행정구역별 인구 만 명 당 5대 범죄 시각화함 image image

장소별 시각화

데이터 출처 : https://www.data.go.kr/data/3074463/fileData.do

  • 장소별 범죄 건수 데이터 조회 후 시각화
    • 범죄 건수가 가장 높은 장소 5개 선정(아파트, 숙박업소, 목욕탕, 유흥업소, 주차장) image

시간 및 요일별 시각화

데이터 출처 : https://www.data.go.kr/data/3074459/fileData.do

  • 요일별 범죄 건수 데이터 조회 후 시각화

    • boxplot을 이용해 범죄 건수가 가장 많은 요일 선정 : 토요일 image
  • 시간별 범죄 건수 데이터 조회 후 시각화

    • 막대그래프를 이용해 범죄 건수가 가장 많은 시간 선정 : 절도는 6시~18시, 강력범죄와 폭력범죄는 15시 이후 증가 image

장소별 클러스터링

<범죄 빈도가 높은 장소 5가지 : 아파트, 숙박업소, 목욕탕, 유흥주점, 주차장>

image

  • 데이터 전처리

    • null값 해결 및 컬럼명 통일
    • 주소 값 통일
  • 데이터를 지도로 시각화

    • import googlemaps : 구글맵을 이용해 데이터 프레임의 주소를 위도, 경도 값 추출
    • 추출된 위도,경도 값을 지도에 표시
    • 5개 구역의 값을 색을 다르게 해서 모두 표시 --> 부산 진구의 인구 밀집 지역 표시 완료

Kmeans 클러스터링

image

범죄 우발 지역의 포화도를 구해내어, 주의가 필요한 지역을 Kmeans를 이용해 선정 --> 개금동, 양정동, 초읍동, 범일동 : 아파트, 다세대가 많은 주거지역 --> 부전동 : 유흥 지역이 많이 위치하는 지역

결론 : 개금동, 양정동, 초읍동, 범일동, 부전동에 토요일 18시 이후에 범죄 예방 인력 집중이 필요하다

busancrimedata's People

Contributors

qls8044 avatar eoruadl avatar cgoeun avatar jae100 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.