728x90
코로나로 신나는 연말분위기는 갑분집이 되었습니다..
독일의 철학자 프리드리히 니체(Friedrich Nietzsche) 는
그의 저서 우상의 황운에서
나를 죽이지 못하는 것은, 나를 더 강하게 한다.
(Was mich nicht umbringt, macht mich stärker.)
라고 말했다고 합니다.
2021년의 끝자락에 서서 코로나의 한해를 데이터 관점에서 돌아보았습니다!!
이태원 發 2차 대유행에 이은 작년 12월,
구체적 원인을 모르게 전국은 3차 대유행이 시작되었고
그렇게 2020년의 연말은 조용히 지나가게 되었습니다.
정부의 Open API 서비스를 활용하여 데이터를 실제 확인해보았습니다!!
import requests
from bs4 import BeautifulSoup
import pandas as pd
import numpy as np
url = "http://openapi.data.go.kr/openapi/service/rest/Covid19/getCovid19InfStateJson?serviceKey={}&pageNo=1&numOfRows=10&startCreateDt=20200124&endCreateDt=20211218".format(encoding)
encoding = <my_API_encoding_key>
## Data 요청
res = requests.get(url.format(encoding))
## Data Parsing
soup = BeautifulSoup(res.content, 'html.parser')
## 일 확진자수만 가져오기
patient_l = []
for i in soup.findAll('decidecnt'):
patient_l.append(i.text)
date_l = []
for i in soup.findAll('statedt'):
date_l.append(i.text)
## DataFrame 만들기
df =pd.DataFrame()
df['yyyymmdd'] = date_l
df['patient_cumulative'] = patient_l
df['patient_cumulative'] = df['patient_cumulative'] .astype(float)
df['patient_daily'] = df['patient_cumulative'] - df['patient_cumulative'].shift(-1)
# df.to_csv('patient_20211219.csv')
df
확인결과 위의 포스터랑 같은 트렌드의 차트를 확인할 수 있었습니다!
이미 잘 알고 있듯 작금의 일일확진자수는 더욱 심각한 상황인데요!!
지금의 관점에서 2차/3차 대유행을 바라보니 티끌과도 같은 수준이었네요 ㅠㅠ
칸트가 말했던 죽일수 없는 고통이 더욱 강하게 만들었던 나는 내 자신이 아니라 코로나 였던것 같습니다.
코로나를 이기기 위해 힘쓰시는 의료진에 감사해하며
코로나에 타격을 입으신 자영업자들의 아픔에 공감하며
마스크 없이 자유로운 일상이 돌아올 언젠가를 꿈꾸며
화이팅!!
728x90
'데이터&AI' 카테고리의 다른 글
[재미로보는] 네이버의 정치적 올바름 (Political Correctness) (Feat. Clova) (0) | 2021.12.30 |
---|---|
MongoDB 에러- 다른 프로세스가 파일을 사용 중이기 때문에 프로세스가 액세스 할 수 없습니다. (feat Windows) (0) | 2021.12.22 |
API를 활용하여 티스토리 글쓰기!!(feat Python) _3 (1) | 2021.12.13 |
API를 활용하여 티스토리 글쓰기!!(feat Python) _2 (2) | 2021.12.12 |
티스토리에 API로 글을 써보자!!_2021.12.11 (0) | 2021.12.11 |
댓글