新足迹

 找回密码
 注册

精华好帖回顾

· 姜汁燕窝炖奶 (2009-5-29) tinanakoo · 今晚的烤排骨!!! (2005-5-9) liz
· 美食活动***马上成大厨之【蛋糕姐姐家年初十的一场饕饕家宴】130楼更新煨鲍鱼做法,210楼更新草头圈子做法 (2014-2-10) chesecake · 清迈归来 (2011-11-20) joaquin
Advertisement
Advertisement
查看: 1343|回复: 12

[医药资讯] 抛砖引玉, 简单计算NSW的病例/病死率/疫苗相关性 [复制链接]

发表于 2021-10-10 14:27 |显示全部楼层
此文章由 xiva 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xiva 所有!转贴必须注明作者、出处和本声明,并保持内容完整

proxies = {
  'http': 'xxxxx',
  'https': 'xxxxx'
}
import requests
import pandas as pd
from scipy.stats import linregress
import matplotlib.pyplot as plt
from sklearn.preprocessing import MinMaxScaler
import numpy as np

urls = ['https://covidlive.com.au/report/daily-cases/nsw',
        'https://covidlive.com.au/report/daily-deaths/nsw',
       'https://covidlive.com.au/report/daily-vaccinations/nsw']

T = 13
T2 = 42
d = pd.DataFrame()
for url in urls:
    html = requests.get(url,proxies=proxies).content
    tab_list = pd.read_html(html)
    data = tab_list[1]
    data.set_index("DATE", inplace=True)
    d = pd.concat([d, data], axis=1)

d.index = pd.to_datetime(d.index)
data = d[['DEATHS','DOSES','CASES','NEW']]
data = data.dropna()
data = data.assign(DAILYDEATH = data["DEATHS"] - data["DEATHS"].shift(-1),
                  CASE_T = data["NEW"].shift(-1*T),
                  CASELOG = data["NEW"]/data["NEW"].shift(-1),
                  DEATHLOG = data["DEATHS"]/data["DEATHS"].shift(-1),
                  DOSE_T = data["DOSES"].shift(-1*T2))
data = data.dropna()
data.fillna(0, inplace=True)
data["CASELOG"] = data["CASELOG"].apply(np.log)
data["DEATHLOG"] = data["DEATHLOG"].apply(np.log)
data['CFR'] = data.DAILYDEATH/data.CASE_T
data = data.sort_index()
data = data.loc["2021-07-01":]
#[['NEW','DAILYDEATH','CASE_T','INCREASELOG','DOSE_T','CFR']]
standardizer = MinMaxScaler().fit(data)
data = pd.DataFrame(data, columns=['DEATHS', 'DOSES', 'CASES', 'NEW', 'DAILYDEATH', 'CASE_T',
       'CASELOG', 'DEATHLOG', 'DOSE_T', 'CFR'])


data[["CFR", "DOSE_T"]].corr()

        CFR        DOSE_T
CFR        1.000000        -0.108629
DOSE_T        -0.108629        1.000000
#完全疫苗率上升,死亡率下降

data[["CASELOG", "DOSE_T"]].corr()
CASELOG        DOSE_T
CASELOG        1.000000        -0.197275
DOSE_T        -0.197275        1.000000
#完全疫苗率上升,病例扩散速度下降

data[["CASELOG", "CFR"]].corr()
CASELOG        CFR
CASELOG        1.000000        0.091137
CFR        0.091137        1.000000

#病例扩散速度增加,死亡增加
Advertisement
Advertisement

发表于 2021-10-10 14:28 |显示全部楼层
此文章由 xiva 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xiva 所有!转贴必须注明作者、出处和本声明,并保持内容完整
公共卫生/疫苗/病毒和统计学都是有相当高的专业门槛的。粗糙计算一下欢迎指正。

评分

参与人数 1积分 +1 收起 理由
ren2000200 + 1 感谢分享

查看全部评分

发表于 2021-10-10 14:57 来自手机 |显示全部楼层
此文章由 ren2000200 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ren2000200 所有!转贴必须注明作者、出处和本声明,并保持内容完整
xiva 发表于 2021-10-10 14:28
公共卫生/疫苗/病毒和统计学都是有相当高的专业门槛的。粗糙计算一下欢迎指正。 ...

太粗糙了

发表于 2021-10-11 06:20 来自手机 |显示全部楼层
此文章由 xiva 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xiva 所有!转贴必须注明作者、出处和本声明,并保持内容完整
ren2000200 发表于 2021-10-10 14:57
太粗糙了

欢迎指正。哪些方面应该提高精度、如何提高精度等等。谢谢。

发表于 2021-10-11 08:11 来自手机 |显示全部楼层
此文章由 ren2000200 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ren2000200 所有!转贴必须注明作者、出处和本声明,并保持内容完整
xiva 发表于 2021-10-11 06:20
欢迎指正。哪些方面应该提高精度、如何提高精度等等。谢谢。

你的态度还是正确的。要提准确及精确度需要长时间的认真学习。就像“疫苗”一样,研发不到一年,那就不会知道一年后发生什么。需要足够长的时间。

发表于 2021-10-11 10:11 来自手机 |显示全部楼层
此文章由 xiva 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xiva 所有!转贴必须注明作者、出处和本声明,并保持内容完整
ren2000200 发表于 2021-10-11 08:11
你的态度还是正确的。要提准确及精确度需要长时间的认真学习。就像“疫苗”一样,研发不到一年,那就不会 ...

敢问一下你是不是有在中国国企当领导的经验?说话高屋建瓴,洋洋洒洒,永远正确-任何人都需要提高、学习啊。
我们做技术的,一般说这种人就是:虽然心里没数,不妨碍到处放屁。
当然如果你并没有到处放屁的习惯,请不要自己认领这个头衔。有建设性意见就提吧。

评分

参与人数 1积分 +3 收起 理由
玉堇 + 3 你太有才了

查看全部评分

Advertisement
Advertisement

发表于 2021-10-11 10:19 |显示全部楼层
此文章由 玉堇 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 玉堇 所有!转贴必须注明作者、出处和本声明,并保持内容完整
安慰一下楼主,足迹新闻版有不少ID的贴是不能回的。个人觉得a picture is worth a thousand words, 对于我们这些不是数学专业的人来说,我们要看图。

发表于 2021-10-11 10:23 来自手机 |显示全部楼层
此文章由 xiva 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xiva 所有!转贴必须注明作者、出处和本声明,并保持内容完整
玉堇 发表于 2021-10-11 10:19
安慰一下楼主,足迹新闻版有不少ID的贴是不能回的。个人觉得a picture is worth a thousand words, 对于我 ...

赞同一图胜过千言万语。比如下面这张

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1积分 +5 收起 理由
玉堇 + 5 我很赞同

查看全部评分

发表于 2021-10-11 10:36 |显示全部楼层
此文章由 玉堇 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 玉堇 所有!转贴必须注明作者、出处和本声明,并保持内容完整
xiva 发表于 2021-10-11 09:23
赞同一图胜过千言万语。比如下面这张


足迹很多前两排的 ,尤其是develop too fast和own research。
逛论坛是为了解压娱乐,切记话不投机半句多的道理,不要吵架。

发表于 2021-10-11 10:43 来自手机 |显示全部楼层
此文章由 ren2000200 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ren2000200 所有!转贴必须注明作者、出处和本声明,并保持内容完整
xiva 发表于 2021-10-11 10:11
敢问一下你是不是有在中国国企当领导的经验?说话高屋建瓴,洋洋洒洒,永远正确-任何人都需要提高、学习 ...

真不文明

发表于 2021-10-11 11:44 来自手机 |显示全部楼层
此文章由 xiva 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xiva 所有!转贴必须注明作者、出处和本声明,并保持内容完整
玉堇 发表于 2021-10-11 10:36
足迹很多前两排的 ,尤其是develop too fast和own research。

Who stands for gain的也不少哈哈。近期犹多。
Advertisement
Advertisement

发表于 2021-10-11 13:59 |显示全部楼层
此文章由 xiva 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xiva 所有!转贴必须注明作者、出处和本声明,并保持内容完整
ren2000200 发表于 2021-10-11 10:43
真不文明

有个问题请务必回答一下:
你对疫苗的看法,都是基于同样的自信发表的吗?这种自信,是天生的呢,还是习得的呢?

发表于 2021-10-11 14:28 来自手机 |显示全部楼层
此文章由 ren2000200 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ren2000200 所有!转贴必须注明作者、出处和本声明,并保持内容完整
xiva 发表于 2021-10-11 13:59
有个问题请务必回答一下:
你对疫苗的看法,都是基于同样的自信发表的吗?这种自信,是天生的呢,还是习 ...

真可怜

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部