데이터분석/분석 예제

서울 코로나 요일별 확진자 비율 (2020.01.24~ 2021.08.17 )

창조적생각 2021. 8. 27. 10:49

 

*pie chart를 이용하여 요일별 확진자 비율을 시각화해 보았습니다.

 

*explode를 이용해 최고비율_요일와 최저비율_요일를 강조했습니다.

 

*비율의 0아래의 자릿수를 두자리로 제한했습니다.

 

 

 

 

[전체 코드]

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import pandas as pd
from matplotlib import pyplot as plt
df = pd.read_csv("seoul_corona_now - seoul_corona_now.csv",parse_dates = ['확진일','등록일','수정일'])
 
df['확진_요일']=df['확진일'].dt.day_name()
 
count_요일 = df['확진_요일'].value_counts()
dic_요일 = count_요일.to_dict()
sort_요일 =sorted(dic_요일.items())
 
요일 = []
수 = []
for key,value in sort_요일:
    요일.append(key)
   수.append(value)
요일 = ['금요일','월요일','토요일','일요일','목요일','화요일','수요일']
explode = [0,0,0,0.11,0,0.11,0]
print(요일)
print(수)
 
plt.pie(수, labels=요일,shadow = True, autopct="%1.2f%%",explode=explode)
plt.title("서울_코로나_요일별_확진자_비율(20.01.24~21.08.17)")
plt.tight_layout()
plt.show()
cs
728x90