昨日5月1日、東京都の年代別の新型コロナウイルス関連の死亡者数が公表されました。
ということで、さっそくグラフを作ってみました。
いつものように python, jupyter notebook, pandas, matplotlib などを使っています。
まずは、10万人あたり陽性患者数と死亡者数を年代別に表示したもの。
20〜80代は陽性患者の対人口比がそれほど大きくは変わらないようです。
20,30代は少し高い感じですが、倍違うとかではないので。
一方、死亡者の割合は年代が上がるのに比例して高くなる傾向にあります。
なお、100歳以上の死亡者は0です。
こちらは個別にいろいろ表示してみたもの。
70代以降の「死亡者数÷陽性患者数」(患者の「死亡率」に近い比例する値かと)が10%とかそれ以上とか。
高齢者にとってはやはり危険ですね。
今回のグラフ作成のために整理したデータはこちら。
これを作るために使用したデータのリスト。
今回の一連の作業を行ったコード (Jupyter Notebook の HTML) をアップしたので、興味のある方は検証お願いします。必要な CSV, エクセルデータはプログラム内部からアクセスして取ってくるので、事前のデータDL作業は不要です。コピペすれば最後まで行けるはず。グラフの日本語文字表示だけは一手間いるかもなので必要ならばググってください。
ということで、さっそくグラフを作ってみました。
いつものように python, jupyter notebook, pandas, matplotlib などを使っています。
まずは、10万人あたり陽性患者数と死亡者数を年代別に表示したもの。
20〜80代は陽性患者の対人口比がそれほど大きくは変わらないようです。
20,30代は少し高い感じですが、倍違うとかではないので。
一方、死亡者の割合は年代が上がるのに比例して高くなる傾向にあります。
なお、100歳以上の死亡者は0です。
こちらは個別にいろいろ表示してみたもの。
70代以降の「死亡者数÷陽性患者数」(患者の「死亡率」に
高齢者にとってはやはり危険ですね。
データ
今回のグラフ作成のために整理したデータはこちら。
患者_年代 | 人口 | 陽性患者数 | 死亡者数 | 死亡者数÷陽性患者数 | 10万人あたり陽性患者数 | 10万人あたり死亡者数 |
---|---|---|---|---|---|---|
10歳未満 | 1048921 | 61 | 0 | 0.000 | 5.815 | 0.000 |
10代 | 1029680 | 63 | 0 | 0.000 | 6.118 | 0.000 |
20代 | 1557966 | 735 | 0 | 0.000 | 47.177 | 0.000 |
30代 | 1842086 | 786 | 0 | 0.000 | 42.669 | 0.000 |
40代 | 2177935 | 717 | 1 | 0.001 | 32.921 | 0.046 |
50代 | 1832946 | 683 | 9 | 0.013 | 37.262 | 0.491 |
60代 | 1373395 | 452 | 18 | 0.040 | 32.911 | 1.311 |
70代 | 1414012 | 418 | 40 | 0.096 | 29.561 | 2.829 |
80代 | 794805 | 262 | 38 | 0.145 | 32.964 | 4.781 |
90代 | 179791 | 132 | 16 | 0.121 | 73.419 | 8.899 |
100歳以上 | 6058 | 2 | 0 | 0.000 | 33.014 | 0.000 |
これを作るために使用したデータのリスト。
- (1) 陽性患者数 | 東京都 新型コロナウイルス感染症対策サイト
- 陽性患者数の日別推移、CSV形式
- 世代別陽性患者数が分かる
- (2) 東京都 年代別の死亡者公表 60代以上が9割 新型コロナ
▽30代以下と100歳以上で死亡した人はいなかった一方、▽40代が1人、▽50代が9人、▽60代が18人、▽70代が40人、▽80代が38人、▽90代で16人
- (3) 住民基本台帳による東京都の世帯と人口 令和2年1月の「第2表 年齢(各歳)別1年間の人口増減(日本人)」(Excelファイル)
- 90代以降はまとめられちゃっている(100代がない)
- (4) 百歳以上の高齢者が7万人を突破。ほぼ9割が女性 - シニアガイド
百歳以上の高齢者が一番多い都道府県は「東京都」で「6,058人」です。
- 2019年9月のデータ
- (3)の東京の世代別人口データを補完
- 100代はこちらのデータを使用、90代の値はこれを引いたものに修正 (ざっくり)
コード
今回の一連の作業を行ったコード (Jupyter Notebook の HTML) をアップしたので、興味のある方は検証お願いします。必要な CSV, エクセルデータはプログラム内部からアクセスして取ってくるので、事前のデータDL作業は不要です。コピペすれば最後まで行けるはず。グラフの日本語文字表示だけは一手間いるかもなので必要ならばググってください。