사용된 프로그램들
: GoogleMaps,Folium,Seaborn,Pandas<Pivot_table>
데이터 정보:
import numpy as np
import pandas as pd
#thousands: 숫자값을 문자로 인식할 수 있기 때문에 설정!
crime_raw_data = pd.read_csv("../data/02. crime_in_Seoul.csv",
thousands=",",encoding="euc-kr")
crime_raw_data.head()
3.info() : 데이터 개요 확인
crime_raw_data.info()
-> RangeIndex가 65334개라고 뜨는데 310개만있다고 뜸 -> 뭔가 문제있음을 알아채기
isnull(): null값 확인하기 (T/F값으로 나옴)
원데이터로 마스크 씌어주면 컬럼으로 나옴
crime_raw_data[crime_raw_data["죄종"].isnull()].head()
crime_raw_data = crime_raw_data[crime_raw_data["죄종"].notnull()]
crime_raw_data.info()
#name 인덱스를 두고 정리하라
pd.pivot_table(df, index=["Name"])
%pip install openpyx1
: 경찰서 이름을 index로 정리 defaul 평균(mean) 사건의 합을 기록하기 위해 aggfunc 옵션에 sum 사용
#방법1: !의경우 주피터노트북 외 바로 코드를 export시키는 경우 느낌표명령은 에러가 남
!pip list
#방법2
get_ipython().system("pip list")
: 구글에 conda install googlemaps 서치