/covid19-scraping

covid19情報の自動収集とデータ生成 for 兵庫県

Primary LanguagePythonMIT LicenseMIT

COVID19 Scraping Script for Hyogo

What's this?

兵庫県公式サイトや、ひょうごオープンデータカタログで公開されている情報を集め、jsonとして出力するPythonスクリプトです。 兵庫県 新型コロナウイルスまとめサイトで使用する形に整形し、出力します。

Make data

pip install -r requirements.txt
python3 main.py

Reference data list

このスクリプトでは、以下のデータを参照し、jsonを出力しています。

ファイル名 データの詳細 データの参照元
main_summary.json 検査状況/患者状況の総まとめ ひょうごオープンデータカタログ「新型コロナウイルス陽性者の状況(推移)」
patients.json 患者についての情報 兵庫県「新型コロナウイルスに感染した患者の状況」
patients_summary.json 日別患者数 ひょうごオープンデータカタログ「新型コロナウィルス感染症の県内検査状況」
inspections.json PCR検査数(ページでは未使用のデータ) ひょうごオープンデータカタログ「新型コロナウィルス感染症の県内検査状況」
inspections_summary.json PCR検査の総合計等 ひょうごオープンデータカタログ「新型コロナウィルス感染症の県内検査状況」
last_update.json データの最終更新日 スクリプト実行日時

以上が東京都版で使われていて、兵庫県版でも使っているデータです。そして、以下が兵庫県版で独自に生成、使用しているデータです。

ファイル名 データの詳細 データの参照元
clusters.json クラスター別の患者数(ページでは未使用のデータ) 兵庫県「新型コロナウイルスに感染した患者の状況」
clusters_summary.json クラスター別の総患者数 兵庫県「新型コロナウイルスに感染した患者の状況」
age.json 年代別の総患者数 兵庫県「新型コロナウイルスに感染した患者の状況」
age_summary.json 日別の年代別総患者数(ページでは未使用のデータ) 兵庫県「新型コロナウイルスに感染した患者の状況」
sickbeds_summary.json 入院患者数と残り病床数(ページでは未使用のデータ) ひょうごオープンデータカタログ「新型コロナウイルス陽性者の状況(推移)」

License

このスクリプトはMITライセンスで公開されています。