728x90
반응형
import matplotlib.pyplot as plt
import pandas as pd
data = pd.read_csv('E:/RnD/지식IN/die.csv', sep=',', encoding='cp949')
data = data.drop('Unnamed: 21', axis=1)
fig = plt.figure(figsize=(8, 6))
plt.rcParams['font.family'] = 'NanumGothic' # 한글 가능하도록 폰트 설정
plt.subplot(1, 2, 1)
plt.pie(data['사망자'][:5], labels=data['1~9세'][:5], autopct='%.1f%%') # 상위 5개만
plt.title("1~9세",fontsize=25)
plt.subplot(1, 2, 2)
plt.pie(data['사망자.1'], labels=data['10대'], autopct='%.1f%%') # 전체
plt.title("10대",fontsize=25)
plt.show()
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 학생들 성적을 numpy로 만들고 평균 구하기 (0) | 2022.11.07 |
---|---|
[파이썬] 문제 : 입력된 수 보다 작은 피보나치 수열 만들기 (0) | 2022.11.07 |
[파이썬] 화면캡쳐 (0) | 2022.11.06 |
[파이썬] 문제 : 사망사유별 데이터 Chart 그리기 (0) | 2022.11.06 |
[파이썬] 문제 : 터틀 몇각형,길이 입력 받고 그리기 (0) | 2022.11.04 |
댓글