はじめに
最近、ツイッターでデータやグラフをスクショで公開しているのを良く見るのですが、スクリーンショットではデータの再利用が出来ないので、第三者とデータを共有できる方法を考えて見ました。
以前ブラックジャックの期待値をセル関数だけで計算するという記事で、EXCELのセル関数でブラックジャックの期待値を計算したシートをGoogleスプレッドシートで公開したのですが、もしかするとEXCELで作成したグラフをGoogleドライブにアップロードしても、Googleスプレッドシートのグラフとして公開出来るのではと思い試してみたらうまくいったので紹介します。
サンプルデータについて
厚生労働省のアドバイザリーボードが公開しているワクチン接種歴別の新規陽性者数のグラフを使用したいと思います。
なぜかというと、従来は接種歴の分からない人を未接種者にカウントしてデータを作成していたのを、4月中頃のデータから接種歴不明に分類するようにしたというニュースを見たからです。
ただし、その後のデータをみても数値の連続性に違和感を感じるグラフで、調べたところ世代別の人口に令和3年度の数値を使用していることが判明しました。
それで、最新の人口データを使用したらどうなるのかに興味があって計算してみました。
また、接種歴不明者の数も、全体のおよそ3分の1を占める大きな数字なため、いろいろなケースに分けて計算したらどうなるかも興味があったので、いろいろなケースで計算してみました。
グラフをGoogleスプレッドシートで公開する方法
- EXCELのファイルを自身のアカウントのGoogleドライブにアップロードします。
- Googleドライブ上でファイルをスプレッドシートで開きます。
- メニューの[他のユーザーと共有]を選択
- [リンクを知っている全員]を選択
- [リンクをコピー]で公開するURLをクリップボードに取得する
- [完了]クリックで公開完了
以上でURLを公開することで第三者にデータを公開することが出来ます。
データを共有された第三者がデータを利用する方法
URLを教えてもらってサイトを開いた第三者は、シートを開くことは出来ますが編集することは出来ません。
編集するためにはメニューの[ダウンロード]から[Microsoft Excel]形式を選択してダウンロードします
ダウンロードしたファイルをExcelで開けば編集できます。
Excelがなければ、自身のアカウントのGoogleドライブにアップロードすれば、Googleスプレッドシートで編集できると思います。
実際に公開したデータ
公開したデータ内のグラフ
バリエーション
No | 年齢別人口 | 不明者の扱い | 対象期間 | 備考 |
---|---|---|---|---|
1 | 令和3年度 | 未接種にカウント | 4/4-4/10 | |
2 | 〃 | カウントせず | 5/16-5/22 | |
3 | 令和4年5月 | カウントせず | 〃 | |
4 | 〃 | 未接種・2回・3回の接種率で按分 | 〃 | |
5 | 〃 | 2回・3回の接種者で按分 | 〃 | |
6 | 〃 | カウントせず | 〃 | 注 |
7 | 〃 | 未接種・接種者の接種率で按分 | 〃 | 注 |
8 | 〃 | すべて接種者に加算 | 〃 | 注 |
注:2回接種・3回接種者を接種者というくくりにして計算して
-
ワクチン接種歴別の人口10万人あたりの新規陽性者数(4/4-4/10)
接種日不明者を未接種者にカウントしていた時のアドバイザリーボードのデータをそのまま使用したグラフ
-
ワクチン接種歴別の人口10万人あたりの新規陽性者数(5/16-5/22)
アドバイザリーボードのデータをそのまま使用したグラフ(接種日不明は未接種者から除外)
令和3年度の人口を使用
80才以上の数値があきらかにおかしくなっています
-
ワクチン接種歴別の人口10万人あたりの新規陽性者数(5/16-5/22)
各世代別の人口に令和4年5月の人口推計を使用して計算したグラフ
40代と50代の逆転、60代後半の低さ、80才以上の数値の異常、すべて解消しています
-
ワクチン接種歴別の人口10万人あたりの新規陽性者数(5/16-5/22)
各世代別の人口に令和4年5月の人口推計を使用し、
接種歴不明を未接種・2回接種・3回接種の各世代の接種率で按分して計算したグラフ
-
ワクチン接種歴別の人口10万人あたりの新規陽性者数(5/16-5/22)
各世代別の人口に令和4年5月の人口推計を使用し、
接種歴不明を2回接種・3回接種の各世代の接種率で按分して計算したグラフ
※未接種者は、自身の接種歴が分からないということはまずないだろうということを前提とした場合
-
ワクチン接種歴別の人口10万人あたりの新規陽性者数(5/16-5/22)
各世代別の人口に令和4年5月の人口推計を使用し、
2回接種・3回接種者を接種者というくくりにして計算したグラフ
-
ワクチン接種歴別の人口10万人あたりの新規陽性者数(5/16-5/22)
各世代別の人口に令和4年5月の人口推計を使用し、
2回接種・3回接種者を接種者というくくりにして計算して
接種歴不明を未接種・接種者の各世代の接種率で按分して計算したグラフ
-
ワクチン接種歴別の人口10万人あたりの新規陽性者数(5/16-5/22)
各世代別の人口に令和4年5月の人口推計を使用し、
2回接種・3回接種者を接種者というくくりにして計算して
接種歴不明をすべて接種者に加算して計算したグラフ
※未接種者は、自身の接種歴が分からないということはまずないだろうということを前提とした場合
最後に
がんばって作成したデータやグラフをみんなに使ってもらいたい時は、ぜひこの方法を応用してツイッターやブログなどで使用してください。
参考文献
厚生労働省アドバイザリーボード
第86回新型コロナウイルス感染症対策アドバイザリーボード(令和4年6月1日)
https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/0000121431_00348.html
資料2-4 全国の新規陽性者数等及び高齢者のワクチン接種率等
https://www.mhlw.go.jp/content/10900000/000945978.pdf
総務省統計局
人口推計(令和3年(2021年)12月確定値、令和4年(2022年)5月概算値) (2022年5月20日公表)
https://www.stat.go.jp/data/jinsui/new.html
令和4年5月報 (令和3年12月確定値、令和4年5月概算値)
https://www.stat.go.jp/data/jinsui/pdf/202205.pdf
ニュース記事
サンテレビニュース
厚労省データ 心筋炎リスク情報も不適格~新型コロナワクチン未接種扱い問題だけじゃない!2つの不適格データ問題を独自検証~
【検証】厚労省データ 心筋炎リスク情報も不適格~新型コロナワクチン未接種扱い問題だけじゃない!2つの不適格データ問題を独自検証~
CBCニュース
新型コロナワクチン打っても“未接種扱い”にしていた…厚労省「理由は不明だが意図的なものではない」
国がワクチンの効果を示すデータを修正! 一体なぜ?