본문 바로가기

Library/PANDAS

PYTHON PANDAS - DATA FRAME PLOT (CHART)

반응형
DATA FRAME PLOT

 

 

 

 

 

PANDAS의 DATA FRAME에서도

 

차트기능을 제공한다.

 

 

 

.plot()
data_result.plot()
plt.show()

data_result[['외국인','고령자']].plot()
plt.show()

data_result[['외국인','고령자']].plot(kind= 'bar')
plt.show()

data_result['소계'].plot(kind= 'bar')
plt.show()

plt.figure(figsize=(10,8))
data_result['소계'].plot(kind= 'barh')
plt.show()

 

 

 

sorting

 

 

 

data_result['소계'].sort_values(ascending=False).plot(kind= 'bar')

plt.show()

 

예시문제

 

인구 한명당 CCTV의 비율을 계산하고, 이를 각 구별로 CCTV비율이 얼마인지 bar로 나타내세요.

 

 

 

data_result['cctv_비율'] = data_result['소계'] / data_result['인구수']

plt.figure(figsize=(10,8))
data_result['cctv_비율'].sort_values().plot(kind= 'barh')
plt.show()

 

 

 

 

 

 

 

 

반응형