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 |