登录
  • #新型肺炎

【p5.js】自制小型COVID-19全球疫情状况Dashboard

cs900601
4025
11
大家好,本人出于自己学习p5.js和整理流行病相关的知识的目的,就折腾了此物。

还在施工中,还有些功能想加,还有很多地方可以调优。

因为是p5.js,所以用浏览器就能打开。

效果图:



现有功能:上面的图表可以用鼠标点击,按 [​ ] 可以缩放,按箭头可以平移地图,按P显示中国的疫情曲线,按R显示世界其它地区的疫情曲线。

所用数据源之一:

所用数据源之二:worldometers.info

视觉化程序源代码地址:

页面地址【打开一次要约10MB流量,敬请注意!】:quadpixels.github.io

(因为一个帐号似乎只能建一个Github页面,所以过几个月疫情结束后可能会挪作他用也说不定)

在开始折腾这个的时候,世界其它地区的疫情曲线还是水平直线,直到春节结束,国内的疫情逐渐控制住,钻石公主号开始隔离后急转直下,世界其它地方的曲线开始上扬,身边的一些集会活动都取消,才逐渐感受到真正的impact。

我现在学到的,是传染病防治的三要素:

1)找到病原源头 ---> 也就是找到传播的 dependency graph 的根结点,这样才能在治好所有人之后让病毒不再犯

2)切断传播途径 ---> 付出巨大代价封城的效果,可以从曲线的缓和程度中明显看到

3)保护易感人群 ---> 自我隔离和注意卫生,便是身边该做之事

希望世界其它地区的曲线也能像国内的曲线一样平缓下来。

大家抗疫加油!
11条回复
热度排序

发表回复