CCTV 데이터 훑어보기
- 인구데이터에 외국인비율, 고령자비율 콜럼 추가
- CCTV데이터, 인구 데이터 병합 .merge()
- 필요없는 데이터 삭제 .drop()
- 인덱스 변경 .set.index()
- 데이터 상관계수 확인 .corr()
- CCTV 비율 구하기
인덱스 1:1로 대응되어 바로 계산 가능
두 데이터 합치기
Pandas에서 데이터 프레임을 병합하는 방법
- pd.concat()
- pd.merge()
- pd.join()
데이터 안에 str이 있으면 계산 못함
데이터 시각화
import matplotlib.pyplot as plt
from matplotlib import rc
rc("font", family="Malgun Gothic")
plt.rcParams['axes.unicode_minus']=False
get_ipython().run_line_magic("matplotlib","inline")
plt.figure(figsize=(10,6))
plt.plot(t, t, "r--") # red-----
plt.plot(t, t**2, "bs") #blue square
plt.plot(t, t**3, "g^") # green triangle
plt.show()
colormap = t
def drawGraph():
plt.figure(figsize=(20,6))
plt.scatter(t,y, s=100, c=colormap, marker=">")
plt.grid(True)
plt.colorbar()
plt.show()
drawGraph()
def drawGraph():
data_result["소계"].sort_values().plot(
kind="barh", grid=True, title="가장 CCTV가 많은 구",figsize=(10,10));
drawGraph()
자료 출처: 제로베이스 데이터 취업 스쿨