빅데이터 김교수의 "AI노마드연구소" AI로 열어가는 노마드 세상!

빅데이터 김교수의 "AI노마드연구소" AI로 열어가는 노마드 세상입니다. AI 코딩작성, SNS 분석, AI업무자동화 컨설팅 0507-1419-0222

자세히보기

교육/파이썬빅데이터분석교육

[파이썬]교통사고데이터 분석예제

빅데이터 김교수 2022. 5. 26. 15:56

교육자료실 :

https://han.gl/xvHLn

 

공유자료실 - Google Drive

이 폴더에 파일이 없습니다.이 폴더에 파일을 추가하려면 로그인하세요.

drive.google.com

 

 

 

 

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import matplotlib
from datetime import datetime 
from pandas_datareader import data

matplotlib.rcParams['font.family']='Malgun Gothic'
matplotlib.rcParams['axes.unicode_minus'] = False
 

코드 합하기

data = pd.concat([data1,data2,data3])

data.set_index('구분',inplace=True)
# data.set_index('사고',inplace=True)
data
 
멀티인덱스 설정하기 
 
ans2 = data.copy()
ans2.index = pd.to_datetime(ans2.index, format='%Y년%m월')
ans2.set_index([ans2.index.year,ans2.index.month], inplace=True)
ans2.index.names = ['년도','월']
ans2

그래프 그리기

#  
matplotlib.rcParams['font.family']='NanumBarunGothic'
matplotlib.rcParams['axes.unicode_minus'] = False
ans2.loc[2016][['사망(명)','부상(명)']].plot(kind='bar',rot=0);
plt.show()
#