반응형
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()

반응형
'Library > PANDAS' 카테고리의 다른 글
| PYTHON PANDAS - 시간처리 (0) | 2022.05.05 |
|---|---|
| PYTHON PANDAS - Pivot Table (0) | 2022.05.05 |
| PYTHON PANDAS - SORTING & ORDERING & CANCATENATING (0) | 2022.05.02 |
| PYTHON PANDAS - PANDAS OPERATIONS & APPLYING FUNCTION (0) | 2022.04.28 |
| PYTHON PANDAS - Loading Data & Categorical Data (0) | 2022.04.28 |