Re: [問卦] 台灣新冠死亡率百萬分之0.2的計算方法?
※ 引述《bendee (李)》之銘言:
: 不知道大家有沒有看到下面這則新聞,
: 阿中部長說台灣新冠死亡發生率是百萬分之0.2,想請問這數字是怎麼算出來的啊?
: 隨著本土染疫人數升高,國內曾出現幾天單日死亡率破千分之1,引來各界關注。針對台: 灣死亡率是否高於其他國家,中央流行疫情指揮官陳時中31日秀出數字,強調台灣目前死: 亡發生率是每百萬分之0.2,低於日本和新加坡的0.6,也低於紐西蘭1.4、南韓2.4、香港: 8.3,與其他國家相比沒有比較高。
: ※ 八卦板務請到 GossipPicket 檢舉板實名詢問
: ※ a.張貼問卦請注意,充實文章內容、是否有專板,本板並非萬能問板。
: ※ b.一天只能張貼 "兩則" 問卦,自刪及被刪也算兩篇之內,
: ※ 超貼者將被水桶,請注意!
: ※ c.本看板嚴格禁止政治問卦,發文問卦前請先仔細閱讀相關板規。
: ※ d.未滿30繁體中文字水桶3個月,嚴重者以鬧板論,請注意!
: ※ (↑看完提醒請刪除ctrl + y)
就是啊,宅宅我閒來無事,來幫台灣防疫中心以及未來的台北市長甚至總統,偉大的
clock陳作點驗算工作。
直接講重點:依陳時中所言,台灣每百萬人平均死亡率為 0.2 非常優秀,世界怎麼跟得上台灣。
https://imgur.com/9kxBc6V
本文証明了其實世界有71個國家可以跟上台灣。
https://imgur.com/8TnZYcM
八卦:依照同樣算法,中國的每百萬人死亡率是0.002743,比台灣強一百倍左右。
先作點準備工作
import seaborn as sns
import pandas as pd
from matplotlib import pyplot
我們使用OWID提供的資料。可至
https://ourworldindata.org/coronavirus#explore-the-global-situation 下載
df = pd.read_csv('owid-covid-data.csv')
首先,先將非國家地區資料去除。
loc_list = list(set(df[pd.notnull(df['continent'])]['location'].to_list()))
接下來,我們使用與台灣防疫中心一樣的方式,計算
一,1/1-5/29期間,每日(每十萬人口)全人口七日移動發生率加總後之平均值
二,1/1-5/29期間,每日(每百萬人口)全人口七日移動死亡率加總後之平均值
new_cases_smoothed_per_million = []
new_deaths_smoothed_per_million = []
for l in loc_list:
df1 = df[(df['location']==l) & (pd.to_datetime(df['date'])>=pd.Timestamp(2022,1,1))& (pd.to_datetime(df['date'])<=pd.Timestamp(2022,5,29))]
new_cases_smoothed_per_million.append(df1['new_cases_smoothed_per_million'].mean()/10)
new_deaths_smoothed_per_million.append(df1['new_deaths_smoothed_per_million'].mean())
將上述兩結果製成表格。
res_df = pd.DataFrame({'location': loc_list, 'new_cases_smoothed_per_million': new_cases_smoothed_per_million, 'new_deaths_smoothed_per_million': new_deaths_smoothed_per_million})
res_df = res_df[pd.notnull(res_df['new_cases_smoothed_per_million']) & pd.notnull(res_df['new_deaths_smoothed_per_million'])]
檢驗一下台灣部份的數據:
每日(每十萬人口)全人口七日移動發生率加總後之平均值為45.732837,四捨五入至整數後為46,每日(每百萬人口)全人口七日移動死亡率加總後之平均值為0.239664,四捨五入至小數點後一位為46。與台灣防疫中心數據相符。
接下來,列出台灣防疫中心手版中所選定的國家:
接下來,列出台灣防疫中心手版中所選的國家,數據大致相符。除了New Zealand與
Singapore每日(每十萬人口)全人口七日移動發生率加總後之平均值略有出入
(147<->153與124<->111),俱體原因未知。
依照陳時中部長邏輯,這兩個數字愈小愈好。我們來看看台灣防疫是否真為世界第一?
世界是否真的跟不上台灣?
先從每日(每十萬人口)全人口七日移動發生率加總後之平均值開始
fig, ax = pyplot.subplots(figsize=(10,40))
sns.barplot(ax=ax, x="new_cases_smoothed_per_million", y="location", data=res_df.sort_values(by='new_cases_smoothed_per_million'))
fig.savefig('new_cases_smoothed_per_million.png')
看來還真是不少。這世界有救了。那俱體有哪些國家呢?
tw_record = res_df[res_df['location']=='Taiwan']['new_cases_smoothed_per_million'].to_numpy()[0]
res_df[res_df['new_cases_smoothed_per_million']<tw_record][['location','new_cases_smoothed_per_million']].sort_values(by='new_cases_smoothed_per_million')
全世界至少有133個國家在每日(每十萬人口)全人口七日移動發生率加總後之平均值這一項上是比台灣還優。那俱體有哪些國家呢?
res_df[res_df['new_cases_smoothed_per_million']<tw_record]['location'].to_list()
['South Sudan', 'Armenia', 'Fiji', 'Paraguay', 'Uzbekistan', 'Mexico', 'Guinea-Bissau', 'Laos', 'United Arab Emirates', 'El Salvador', 'Central African Republic', 'Gabon', 'Colombia', 'Malaysia', 'Cuba', 'Niger', 'Algeria', 'Kiribati', 'Kazakhstan', 'Malawi', 'Guatemala', 'Saint Vincent and the Grenadines', 'Bulgaria', 'Bosnia and Herzegovina', 'Togo', 'Madagascar', 'Poland', 'Wallis and Futuna', 'Eswatini', 'Kosovo', 'Mauritania', 'Jamaica', 'Nepal', 'Rwanda', 'Saint
Kitts and Nevis', 'Mozambique', 'Zambia', 'Botswana', 'Lebanon', 'Moldova', 'Japan', 'Romania', 'Burundi', 'Azerbaijan', 'Congo', 'Tajikistan', 'Guyana', 'Afghanistan', 'Saudi Arabia', 'Belize', 'North Korea', 'Palestine', 'Philippines', 'Uganda', 'Papua New Guinea', 'Sierra Leone', 'Tunisia', 'China', 'Cape Verde', 'Lesotho', 'Costa Rica', 'North Macedonia', 'Sudan', 'Bolivia', 'Samoa', 'Somalia', 'Suriname', 'Trinidad and Tobago', 'Liberia', 'Eritrea',
'Bangladesh', 'Haiti', 'Kenya', 'Sao Tome and Principe', 'Turkey', 'South Africa', 'India', 'Pakistan', 'Oman', 'Belarus', 'Vanuatu', 'Egypt', 'Saint Lucia', 'Democratic Republic of Congo', 'Thailand', 'Benin', 'Angola', 'Namibia', 'Senegal', 'Brazil', 'Peru', 'Antigua and Barbuda', 'Gambia', 'Sri Lanka', 'Nicaragua', 'Djibouti', 'Guinea', 'Nigeria', 'Libya', 'Solomon Islands', 'Kyrgyzstan', 'Iraq', 'Venezuela', 'Ethiopia', 'Canada', 'Chad', 'Ghana', 'Zimbabwe',
'Honduras', 'Tanzania', 'Cambodia', 'Ecuador', 'Indonesia', 'Jordan', 'Morocco', 'Mali', 'Syria', 'Ukraine', 'Qatar', 'Albania', 'Russia', 'Comoros', 'Timor', "Cote d'Ivoire", 'Iran', 'Burkina Faso', 'Dominican Republic', 'Equatorial Guinea', 'Yemen', 'Myanmar', 'Kuwait', 'Bahamas', 'Cameroon']
接下來看看陳時中部長引以為豪的「百萬分之0.2」,有哪些國家表現比台灣更好呢?
fig, ax = pyplot.subplots(figsize=(10,40))
sns.barplot(ax=ax, x="new_deaths_smoothed_per_million", y="location", data=res_df.sort_values(by='new_deaths_smoothed_per_million'))
fig.savefig('new_deaths_smoothed_per_million.png')
tw_record = res_df[res_df['location']=='Taiwan']['new_deaths_smoothed_per_million'].to_numpy()[0]
res_df[res_df['new_deaths_smoothed_per_million']<tw_record][['location','new_deaths_smoothed_per_million']].sort_value(by='new_deaths_smoothed_per_million')
全世界有71個國家可以跟得上台灣
res_df[res_df['new_deaths_smoothed_per_million']<tw_record][['location','new_deaths_smoothed_per_million']].sort_values(by='new_deaths_smoothed_per_million')['location'].to_list()
['Burundi', 'Wallis and Futuna', 'Tajikistan', 'Djibouti', 'Benin', 'Sierra Leone', 'South Sudan', 'China', 'Nigeria', 'Chad', 'Liberia', 'Niger', 'Democratic Republic of Congo', 'Somalia', 'Tanzania', 'Central African Republic', 'Cambodia', 'Cameroon', 'Burkina Faso', 'Nicaragua', 'Togo', 'Congo', 'Myanmar', "Cote d'Ivoire", 'Mali', 'Guinea', 'Angola', 'Uzbekistan', 'Ethiopia', 'Ghana', 'Kenya', 'Yemen', 'Equatorial Guinea', 'Senegal', 'Bangladesh', 'Pakistan',
'Timor', 'Uganda', 'Papua New Guinea', 'Mozambique', 'Gabon', 'Saudi Arabia', 'Eritrea', 'Comoros', 'Rwanda', 'Afghanistan', 'Gambia', 'Guinea-Bissau', 'Haiti', 'Nepal', 'North Korea', 'Dominican Republic', 'Madagascar', 'Algeria', 'Venezuela', 'Zambia', 'United Arab Emirates', 'Syria', 'Malawi', 'Lesotho', 'Cuba', 'Kuwait', 'Qatar', 'Bhutan', 'Mauritania', 'Iraq', 'Oman', 'Kyrgyzstan', 'Egypt', 'India', 'Morocco']
看來這些國家的防疫策略真值得我們學習呢。來節錄幾個重點國家
res_df[res_df['location']=='China']
res_df[res_df['location']=='India']
res_df[res_df['location']=='Madagascar']
res_df[res_df['location']=='Ethiopia']
res_df[res_df['location']=='North Korea']
請問,這樣我有資格加入五漢報時台了嗎?
--
寫三小 看不懂
準了 你立刻報到
同路人
認真推
太專業塔綠班不懂
直接上色 china 保證有人氣
好建議 XD
結論就是指揮中心這個數字根本不值得參考
是的。
不是阿,你把落落長的程式碼貼上來幹
嘛,誰管你程式怎麼跑的,重點只在
有沒有隱匿疫情或是醫療崩潰,失真
的數字不能用,就這樣而已
我爽
太認真了推
分母是2300萬人?
應該是。資料庫中沒有這資訊。
太認真,這樣塔綠班會直接老羞成怒
大致看懂這數據是怎麼算的了,但為什麼
不直接用1/1至今的總死亡數除以總人口
數不是更簡單嗎?
別搞了。你以為正好找到這些國家,正好找到這個時間範圍來突顯台灣好棒棒是件容易的 事嗎?
CDC就是令人感到噁心
爆
[爆卦] 高端50歲以下死亡率之比較最近幾則疫苗死亡新聞之下, 一直看到有鄉民爭執高端及國際疫苗哪個更安全, 對此我也好奇,因此稍微統計了一下。 文長,懶得看說明可以直接拉到最後看結果。 手動統計,如計算有違誤請告知。90
Re: [新聞] 林義傑批政府防疫做半套有報應 他不忍了我覺得應該是這種幫政府說話睜眼說瞎話的486先生有報應的機率高太多了。 台灣到目前的死亡率沒有低到不可思議好嗎?在爆發期間的死亡率,台灣一點也不低。 以下是7日平均移動死亡率 這是韓國跟台灣確診人數的比較,韓國在3月中的時候確診人數才到高峰。57
Re: [新聞] 蘇貞昌:台灣染疫死亡率萬分之2 較香港就是這個萬分之2不知道怎麼算出來的。不知是否是「當日死亡/當日確診」這種智障算法 ?那就來幫他驗算看看。 過去五天的數據 5/12 本土+65385 境外+61 死亡+17: 17/65385*100%=0.026% 5/11 本土+57188 境外+28 死亡+8 : 8/57188*100%=0.014%34
[轉錄] Icu醫生陳志金:台灣目前防疫成績不算差1.轉錄網址︰ 2.轉錄來源︰ Icu醫生陳志金臉書 3.轉錄內容︰6
[爆卦] 今年台灣的總死亡人數真的非常的奇怪!接續昨天的分析,尚未看過者建議先看上一篇 [問卦] 大家不覺得今年的死亡總人數怪怪的嗎? 1.首先感謝halflife大大提供的主計處統計資料:20
Re: [討論] 俄羅斯被踢出聯合國人群理事會聯合國推特的那張圖看了眼睛都快瞎了 忍不住整理一下 贊成:93 棄權:5818
Re: [討論] 台童死亡率10倍的數據是怎麼來的呀八卦是香港 0-9歲死亡率其實比台灣高 約 0.01% 萬分之一 台灣目前是 十萬分之五 所以香港小兒死亡率還是台灣的兩倍....
爆
[爆卦] 震撼! 30個死刑犯將會重啟判決爆
[問卦] 台灣隊12強4勝1敗僅輸日本 你敢信?爆
[問卦] 明天查到勞動部內部有霸凌的機率 多高?77
[問卦] D卡:奉勸年輕人不要衝動玩重機!91
[問卦] 可以祝我生日快樂嗎?83
[問卦] 日本有什麼是輸台灣的?爆
[問卦] 洪仲丘事件25萬人遊行 這次公務員靜悄悄?66
[問卦] Subway敢賣這麼貴,底氣是什麼?爆
[問卦] 北京烤鴨全聚德虧損七億.. 不好吃嗎63
[爆卦] 中華男足3:2擊敗新加坡62
[地震] 地震33
[問卦] D卡:35歲重考醫牙中!40
[問卦] 河北彩花整形前長這樣 你真的還可以嗎37
[問卦] 真的有人想跟中共統一嗎〓〓?33
[問卦] 義大利肉醬是先炒洋蔥、蒜頭還是豬肉?爆
[問卦] 編制102人已離職81人,有這麼誇張!?38
[問卦] 認真問 所以大巨蛋是誰的功勞?44
[問卦] 現在75吋才稱得上大尺寸電視了?1X
[地震] 地震24
[問卦] 賓士的臺語為什麼是麵魯?21
[問卦] 為什麼神明不會附身在醫生律師工程師身19
[問卦] 為什麼捕殺綠鬣蜥犯法14
[問卦] 大巨蛋原本預計2015完工 怎麼2023才啟用22
[問卦] 美國為啥愛來台觀光21
[問卦] 嘉義中埔有什麼經典(肥宅兔兔陣線)21
Re: [問卦] 北京烤鴨全聚德虧損七億.. 不好吃嗎19
[問卦] 綠鬣蜥這樣抓 根本不用考照?輕鬆又簡單?19
[問卦] 靠杯 邦交國貝里斯的綠鬣蜥 居然需要復育11
[問卦] 貝莉莓說結婚很複雜指的是什麼18
Re: [新聞] 勞動部公務員疑遭霸凌輕生 何佩珊明公