본 프로젝트는 Covid-19 바이러스의 심각성을 인지하고,
시간에 따른 바이러스의 확산, 시/도 별 사망자 추이 등의 시각화를 다룰 예정입니다.
시각화 결과는 대시보드를 통해 구축되어집니다.
대시보드는 Covid19-Dasboard에서 확인 가능합니다.
그룹 | 지역 | 주소 | Package | Code |
---|---|---|---|---|
수도권 | 서울 | https://www.seoul.go.kr/coronaV/coronaStatus.do | scrapy |
Link |
수도권 | 인천 | https://www.incheon.go.kr/health/HE020409 | scrapy |
Link |
수도권 | 경기 | https://www.gg.go.kr/bbs/board.do?bsIdx=722&menuId=2903#page=1 | Selenium |
Link |
행정구역 | 전국 | http://www.gisdeveloper.co.kr/?p=2332 | - | - |
git clone https://github.com/pyy0715/Covid-19-Dashboard.git
cd Covid-19-Dashboard/corona_crawl/corona_crawl
mkdir data
conda env create -f environment.yml
conda activate Corona19
# 서울(Seoul)
python -m scrapy crawl seoul -o data/seoul.csv -t csv
# 인천(Incheon)
python -m scrapy crawl incheon -o data/incheon.csv -t csv
# 경기(Gyeonggi)
python gyeonggi.py
Animation Bar Plot
Animiation Heat Map
-
사이트의 크롤링 주소가 계속 바뀌는 현상이 있어서 크롤링이 실행되지 않을 경우
Issue
에 남겨주세요. -
위와 마찬가지로 제공되는 데이터가 달라질 수 있습니다. 예를들어, 4월 15일 이후부터 서울시에서는 확진자의 연령을 공개하지 않습니다.