创建跟踪模拟冠状病毒(COVID-19)的传播。通过网络获取数据的情况下并安装到一个逻辑模型随着时间的推移,预测疫情蔓延。
为了操作负载包含脚本COVID19Modelingv2的文件夹,并输入在命令提示以下代码:COVID19Modelingv2(“国家”)。
例如:COVID19Modelingv2( “US”)。多个国家可以在同一时间通过将其放置在列表进行分析:COVID19Modelingv2(“US”,“意大利”)。
该模型是由米兰巴蒂斯塔(fitVirus)创建的。该模型是一种数据驱动的模型适合疫情数据的逻辑曲线。该模型的目标是使对病毒式传播和流行持续时间本地预测。该模型可以用来在某些情况下提供精确的近似值。“回归收敛失败可能纯的初始猜测或小的数据集。因此,该方法并不适用于流行的早期阶段。此外,结果是无用的,如果回归统计不符合最低标准,说R ^ 2>0.8,p值<0.05“。(米兰巴蒂斯塔)
免责声明:型号会在某些情况下会失败。一个严格的统计分析,应该对所有的结果进行。遇到额外的流行阶段(而不是由逻辑功能描述)当模特失败。使用您自己决定。
数据在线保存,并通过JHU海派从各种渠道,包括提供:
“世界卫生组织(WHO),DXY.cn.肺炎。2020年,BNO新闻,
中华人民共和国国家卫生委员会?中华民国(NHC)
中国疾病预防控制中心(CCDC),卫生部,澳门,台湾CDC,美国CDC,加拿大政府的香港,卫生署的澳大利亚政府部门,欧洲中心的疾病预防和控制(ECDC)和卫生部新加坡(MOH)”
在图中,流行率绘制了蓝线(件/天)。蓝点是实际感染率(件/天)。区分开的颜色过渡流行阶段:
红 - 快速增长阶段
黄色 - 过渡到稳态阶段
绿色 - 收尾阶段
约书亚麦基(2020年)。COVID-19模型(//www.tatmou.com/matlabcentral/fileexchange/74632-covid-19-modeling),MATLAB中央文件交换。检索。
3.6.3 | 更新5/2 |
|
3.6.2 | 更新4/30 |
|
3.6.1 | 更新4/22 |
|
3.5.9 | 更新4/18 |
|
3.5.8 | 更新4/17 |
|
3.5.7 | 更新和补充笔记4/15 |
|
3.5.6 | 与链接更新为深入介绍 |
|
3.5.5 | 更新4/15 |
|
3.5.3 | 更新图像 |
|
3.5.2 | - 更新图形样式 |
|
3.5.1 | 更新4/13 |
|
3.5 | - 更新4/13 |
|
3.4.9 | 更新4/11 |
|
3.4.8 | - 更新4/10 |
|
3.4.7 | 更新4/9 |
|
3.4.6 | - 更新4/8 |
|
3.4.5 | - 更新4/6 |
|
3.4.4 | - 更新4/5 |
|
3.4.3 | - 更新4/5 |
|
3.4.2 | - 更新数据 |
|
3.4.1 | -图片 |
|
3.4 | - 更新4/1 |
|
3.3 | 的示例标签上-fixed图表 |
|
3.2 | 更新3/31 |
|
3.1 | 在例如标签-fixed曲线 |
|
3.0 | -更新 |
|
2.9 | - 增加了更多的例子 |
|
2.8 | - 更新实例 |
|
2.7 | 订做可执行脚本的功能 |
|
2.6 | -bug修复和改进 |
|
2.5 | -optimization笔记 |
|
2.4.9 | -bug修复 |
|
2.4.8 | -图片 |
|
2.4.7 | -兼容性 |
|
2.4.6 | -bug修复和兼容性 |
|
2.4.5 | -描述 |
|
2.4.4 | -名称 |
|
2.4.3 | -兼容性 |
|
2.4.2 | -attempted要修复的变量名的兼容性问题 |
|
2.4.1 | -名称 |
|
2.4 | -compatibility修复 |
|
2.3.9 | - 修正了所有的兼容性问题 |
|
2.3.8 | -bug修复 |
|
2.3.7 | -fixed预测()米兰巴蒂斯塔的功能礼貌 |
|
2.3.6 | - 更新,以反映数据库的变化 |
|
2.3.5 | -compatibility记 |
|
2.3.4 | - 更新兼容性 |
|
2.3.3 | - 增加图表总感染估计的形象化稳定性(米兰巴蒂斯塔提供) |
|
2.3.2 | -Ability同时运行多个国家模拟 |
|
2.3.1 | -version# |
|
2.2.212.1 | -名称 |
|
2.1 | -描述 |
>> COVID19Modelingv2( '中国')
使用COVID19Modelingv2误差(线94)
行索引超出表的尺寸。
怎么会这样能解决吗?
对不起错误
COVID19Modelingv2( '美国')
使用COVID19Modelingv2误差(线47)
表变量名必须是文字的载体。
使用COVID19Modelingv2误差(线47)
表变量名必须是文字的载体。
喜尤金,
A 3参数逻辑模型从数据拟合。
这是如下形式:A /(1 + B * EXP(-C * t))的
最好,
玩笑
该项目精美的作品。我有用于安装物流的连续形式的套路,但我想出的K.我需要稍微不同的(低)值时,该物流是基于追查你是如何装修的3参数模型,只是R&K.
使用livemapcovid19误差(线46)
表变量名必须是文字的载体。
(MATLAB2018a)
更新
要求当前没有在规定提交优化工具箱。
下面是州级数据的源:https://covidtracking.com/data/
原始数据仍然存在,但它不再被更新。
嗨Kirtis,
原始数据集是由源中断。请参阅“https://data.humdata.org/dataset/novel-coronavirus-2019-ncov-cases”。
不幸的是,没有什么我可以做这件事。我原本无意为这个模型提供国家级造型。我会让你知道,如果我找到一个新的数据源。
玩笑
我不认为美国在饲料结果变量的网络路径上的输入文件进行细分。的现有版本有用于致使有美国和数据细分的每个状态的源路径。这需要在区域规划协助。
当我运行这个版本我碰到下面的错误 - >太多的输出参数。
我们可以得到的状态恢复到输入路径中的Excel文件的源数据?并确认,其他看到了同样的错误,我是谁?
优秀作品。运行伟大。感谢您的辛勤工作。
修复了所有的兼容性问题(希望)
嗨Suksan。这是一个兼容性问题,我仍然在努力解决。该代码运行在我的版本(2019b)的罚款。
出色的工作,但是当我运行的代码它给我这个错误:
无法识别的属性“PreserveVariableNames”类
'matlab.io.text.DelimitedTextImportOptions'。
误差在fitVirusCV19v3(线132)
opts.PreserveVariableNames = TRUE;
嗨摩根,
我没有问题,运行2019b。必须有与数据的导入的兼容性问题。我会在一个更强大的方法工作。
玩笑
收到此错误,使用版本R2020a。
使用COVID19Modelingv2误差(线62)
重复表变量名:“男”。
嗨Tsotne。我从其他用户听说过,这是一个兼容性问题。最简单的解决将是您的MATLAB升级到2019b或更新版本。
“在R2019b开始,变量名和列名可以包含任何字符,包括空格和非ASCII字符。另外,他们可以与任何字符开头,而不仅仅是字母。变量和列名不必是有效的MATLAB标识符(如由isvarname功能)决定,为保护这些变量名和列名,集PreserveVariableNames为true。”
非常感谢您为您的工作。我有这个特殊的错误
无法识别的属性“PreserveVariableNames”上课“matlab.io.text.DelimitedTextImportOptions”。
误差在COVID19Modelingv2(第24行)
opts.PreserveVariableNames = TRUE;
我该怎么办?
嗨,大家好,我想看看该文档的一部分是空的。我无法找到它,你能帮帮我吗?我不断收到的消息:
使用matlab.io.text.TextImportOptions错误/ set.DataLine(线73)
的DataLine必须为正整数。
误差在COVID19Modelingv2(线23)
opts.DataLine = [2,INF〕;
我使用R2017b
谢谢!
谢谢Kirtis。我会试着伸手维持数据集中的人。这是非常动态的,所以希望它很快就会更新。
嘿大家。这是工作正常,但它已经停止。注意,在更新到死亡文件,这种模式依赖于失败的3/21列。如果有人访问修复列,这将开始工作增益。否则,解决方法如下。文件拉到你的本地文件夹,并使用readtable代替
webread(”https://proxy.hxlstandard.org/api/data-preview.csv?url=https%3A%2F%2Fraw.githubusercontent.com%2FCSSEGISandData%2FCOVID-19%2Fmaster%2Fcsse_covid_19_data%2Fcsse_covid_19_time_series%2Ftime_series_19-covid-Deaths。CSV文件名&= time_series_2019-ncov-Deaths.csv
如果您修复空的数据在3/21的deaths.csv在您的本地文件夹,我们下面一行事情会放大,直到网上的文件都是固定的。
%用途本地数据,因为在线数据似乎在一瞬间爆发了
导致= readtable( 'time_series_2019-ncov-Confirmed.csv');
deathresult = readtable( 'time_series_2019-ncov-Deaths.csv');
ilPlus30我得到了同样的错误。我相信这是某些版本的兼容性问题。我能够做一些改变的代码运行为我的国家的脚本。该特定问题,该解决方案是改变代码opts.DataLines = [2,INF〕;到opts.DataLine = [2,INF〕;因为在OPTS没有DataLines变量。
嗨iiPlus30。这是最有可能与您的MATLAB版本的兼容性问题。其他用户,我还没有遇到这个错误。什么版本的,你运行?
没有公共财产DataLines存在类matlab.io.text.DelimitedTextImportOptions。
误差在COVID19Modelingv2(线23)
opts.DataLines = [2,INF〕;
难道这正常工作为大家?