2024/03/24 2

미니프로젝트 01-02-02. 서울시 범죄현황 데이터를 피벗테이블로 정리, pip와 install 명령

1. 이제까지 배운 정보를 바탕으로 다시 서울시 범죄현황 데이터를 정리해보자. 경찰서를 인덱스로 하여 죄종과 발생 및 검거를 columns로 정리하였고, 합계를 표시하기 위해 np.sum을 하였고, fill_value = 0을 넣어 NaN을 없애 주었다. 2. 문제가 있다. 피벗테이블을 사용할 경우 자주 발생하는 현상인데, 멀티컬럼/멀티인덱스가 발생한다.(한 컬럼에 col이나 idx가 다중으로 잡히는 경우) 3. 일단 이런 멀티 컬럼에 접근하는 방법은 상위부터 하위까지 차례대로 배열의 값으로 입력해주는 것이다. * 가장 상위의 컬럼을 level 0, 하위로 내려갈수록 level +1이라 칭한다. 4. 가장 위에 있는 sum과 건수(level 0, level 1)컬럼을 제거해보자. columns.dropl..

미니프로젝트 01-02-01. 강남 3구 범죄현황 데이터, Pandas의 Pivot Table

데이터 과학의 목적은 가정(혹은 '인식')을 검증하고 표현하는 것이다. 어떤 방식으로 가정을 검증하고 표현할 것인가? 검증은 데이터를 활용하여 상관관계를 찾는 것, 표현은 시각화를 말하는 것이다. 이번 프로젝트에서는 GoogleMaps, Folium, Seaborn, Pandas의 Pivot Table을 활용하는 것을 목적으로 한다. 1. 이번에는 공공데이터포털에서 제공하는 서울시 경찰서별 5대범죄 발생 검거 현황을 데이터로 사용하기로 한다. https://www.data.go.kr/data/15054738/fileData.do 경찰청 서울특별시경찰청_경찰서별 5대범죄 발생 검거 현황_20221231 2022년 서울경찰청 관할 경찰서별 살인, 강도, 강간 및 추행, 절도, 폭력 발생 검거 현황 (2022..