一 前言

新型冠状病毒肺炎(COVID-19,简称“新冠肺炎”)疫情肆虐全球多个国家,2020年3月11日,世界卫生组织 (WHO) 正式宣布将新冠肺炎列为全球性大流行病。

在全球抗击新型冠状病毒疫情的过程中,产生了前所未有的大规模疫情数据,利用数据可视化技术,数据分析技术和方法能够协助发现病毒传染源、监测疫情发展、调配救援物资,从而更好地了解疫情发展情况,进行疫情防控工作,实现疫情可视化大屏。

二 数据采集

利用python技术中的requests模块进行采集,数据保存形式为json数据源

import requests
import json
url='https://api.inews.qq.com/newsqa/v1/query/inner/publish/modules/list?modules=localCityNCOVDataList,diseaseh5Shelf'
headers={"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:107.0) Gecko/20100101 Firefox/107.0"
}
wood=requests.post(url=url,headers=headers,data={})
print(wood.json())
with open("wa.json","w",encoding="utf-8") as f:json.dump(wood.json(),fp=f)

三 实现数据清洗和数据可视化

使用finebi软件读取数据,构建出包括全球疫情看板和中国疫情看板。其中全球疫情看板内容包括疫情统计数据、疫情分布、疫情确诊国家排名、全球疫情累计,通过看板即可监控疫情发展情况,中国疫情看板在此基础上增加了风险地区现存确诊、疫情热点。

1 疫情统计数据

疫情统计数据展示了今日疫情数据统计情况以及累计情况,包括今日确诊、死亡、治愈病例数,以及累计确诊、死亡、治愈病例数。

2 疫情分布

疫情分布展示了全国新冠病例的分布情况,通过全国地图实现,病例数越多,颜色越深。

可视化设计时,颜色使用要有意义,确保图表中的颜色用于传递特定的信息,避免无意义地使用颜色,极大程度上会对用户造成噪音干扰。如下区域地图,同色系通过颜色渐变表达数字大小,颜色越深,数字越大。

3 疫情确诊排名

疫情确诊排名展示了确诊病例数最高的前十个地区的名称与确诊病例数,通过柱形图实现。

可视化设计时,有效的标记图标是非常必要的,通过标签、图例、坐标轴等方式让图表更生动,图片图标还可以增加趣味性,也能易于理解。

4 疫情累计

疫情累计展示了全国今日疫情地的数据统计信息,涵盖全国各省市的现存确诊、今日确诊、今日治愈、今日死亡病例数。

5 风险地区现存确诊

风险地区现存确诊展示了存在部分中高风险、部分中风险、低风险、全部低风险的城市名称,以气泡的颜色深浅与大小代表城市的现存确诊数。

6 疫情热点

疫情热点展示了当前人们关注的疫情热点问题,通过一个报表块实现,采用跑马灯形式实现滚动消息。

四 总结

2019年底爆发的新型冠状病毒肺炎以迅雷不及掩耳之势在全球范围内传播,而中国作为疫情防控的大国备受世人关注。截止2022年8月30日,全国总确诊人数已达到300100例。为了更直观的展示全国的确诊情况,我们以帆软finebi内置的疫情播报每日12时-15时的统计数据为基础,运用帆软疫情可视化手段从每日新增量、确诊总量、确诊分布三个方面展示全国各地级行政区疫情情况,实现帆软数据可视化大屏功能。

数据可视化之疫情可视化相关推荐

  1. 疫情数据可视化-湖北省疫情可视化软件设计大赛作品

    湖北省疫情监测中心(疫情数据可视化)目录 前言 一.数据可视化 二.疫情可视化 湖北省疫情监测中心 ① 主要框架 ② 数据爬取 ③ 疫情可视化模块(疫情监测模块) ④ 便民信息可视化模块(检测信息模块 ...

  2. 疫情数据爬取,可视化及其预测

    疫情数据爬取及可视化 数据爬取及保存(provinceDataGet.py) import requests import json import pandas as pd# 地区 areas = [ ...

  3. 用python爬取全国和全球疫情数据,并进行可视化分析(过程详细代码可运行)

    用Python爬取最新疫情数据 这次重大疫情,每时每刻数据都有可能变化,这篇博文将为大家讲解如何爬取实时疫情数据,并且分析数据,作出数据可视化的效果. 报告梗概: 对中国疫情分析 1.1 展示各省疫情 ...

  4. 大数据疫情可视化平台1_基于Hadoop3.2.1、Hive3.1.2、搭建疫情信息可视化系统

    前言 项目效果展示 项目源码免费获得请私信博主,绝对免费! 目录 Linux基础命令:往期博客Linux课堂篇3_Linux目录结构.快捷键.常用基础命令 Hadoop3.2.1介绍与环境搭建 Hiv ...

  5. 如何用python可视化疫情风险区?地图标记位置信息:数据爬取+地址解析+可视化

    *本文仅就相关技术细节进行学术交流,请勿用作他途* 如何获取网页中发布的位置信息,在地图上进行标记可视化? Step 1: 数据获取 Step2: 地址解析 Step3: 地图可视化 地址编码后的数据 ...

  6. Python可视化分析疫情数据

    前言 开发环境 python 3.8: 解释器 pycharm: 代码编辑器 requests 发送请求 pyecharts 绘制图表 pandas 读取数据 爬虫案例思路流程: 一. 数据来源分析: ...

  7. 【毕业设计】大数据疫情可视化分析系统 - python

    文章目录 0 前言 1 课题介绍 2 运行效果 3 关键代码 3.1 数据爬虫 3.2 可视化部分 4 最后 0 前言

  8. 记录自己三天速成django+html制作国内疫情可视化平台的过程(二)

    3.可视化页面 3.1设计 经过(一)中的操作,我们已经将登录/注册的功能基本实现.下面就是设计可视化页面了,一共会画8张图,我初步的设计是这样的: {% load static %} <!DO ...

  9. 【实战篇】39 # 如何实现世界地图的新冠肺炎疫情可视化?

    说明 [跟月影学可视化]学习笔记. 世界地图新冠肺炎疫情可视化 下面将实现世界地图新冠肺炎疫情可视化.数据用的是从 2020 年 1 月 22 日到 3 月 19 日这些天的新冠肺炎疫情进展.效果类似 ...

最新文章

  1. 阻止浏览器关闭 区分刷新和关闭 自试IE可用
  2. 大数据-MapReduce计算框架
  3. Tomcat配置HTTPS
  4. 360的IM可能会是什么样?
  5. Vue前端路由~满满的干货
  6. PS批量导出ios、android图标
  7. IDEA中Maven项目中报错:10 unmapped Spring configuration files
  8. NLTK使用方法总结
  9. 金玉良缘易配而木石前盟难得|M1 Mac os(Apple Silicon)天生一对Python3开发环境搭建(集成深度学习框架Tensorflow/Pytorch)
  10. numpy_absolute函数
  11. Nooi 一个Onedrive管理器
  12. php微信摇一摇开发文档,摇一摇关注的JSAPI
  13. ORACLE ODBC驱动安装
  14. 解析Unity3D中计算法线矩阵的函数
  15. C语言在坐标轴上输出曲线,C语言打印正弦曲线、直线、圆等等
  16. Android入门,android开发需要什么基础
  17. Postgresql 的 pg_notify 方法介绍
  18. 2018年高教社杯全国大学生数学建模竞赛D题解题思路
  19. WebLogic 10.3.6.0 部署安装问题(简装版)
  20. 5款最流行的笔记软件全方位横测

热门文章

  1. java和office二级证书用处_计算机二级证书有什么作用
  2. Biowulf User Guide
  3. jasperreport分页
  4. C/C++里面使用loadimage导入图片和使用miSendString播放音乐函数运行不显示图片不播放音乐的解决问题
  5. AWC / Advanced SystemCare Pro(专业版)V3.7.0+有效注册码
  6. 【数据结构】第七章 查找
  7. 企业数字化转型之道--数字信号与模拟信号的区别
  8. web端分享到微信的图标显示不出来,成回形针状
  9. vue登录获取验证码
  10. mysql 日、周、月、年