728x90
*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
'데이터분석 > 분석 예제' 카테고리의 다른 글
<React> 공공데이터 API 불러오기(한국도로공사 OpenAPI) (0) | 2021.11.17 |
---|---|
서울 일별 코로나 확진자 수 그래프 그리기 (0) | 2021.08.26 |
<Python> 워드 클라우드 만들기 (0) | 2021.08.04 |