用matplotlib绘制8月5日国内新增新冠病例分布饼状图

数据是从国家卫健委获取的,先来绘制境外输入病例

import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei']

labels = ['广东', '云南', '上海', '山东', '四川', '陕西', '天津']
money = [13, 10, 8, 8, 2, 2, 1]
explode = [0.05 for i in range(7)]
plt.pie(money, labels=labels, explode=explode, autopct='%.1f%%')
plt.title("8月5日境外输入病例")
plt.show()

效果图

本地新增新冠病例

import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei']

labels = ['江苏', '湖南', '湖北', '内蒙', '河南', '海南', '云南']
money = [61, 9, 6, 1, 1, 1, 1]
explode = [0.1 for i in range(7)]
plt.pie(money, labels=labels, explode=explode, autopct='%.1f%%')
plt.title("8月5日本地新增病例")
plt.show()

效果图

本轮疫情,最终从江苏爆发,其他地区只要防控到位,基本都能快速控制住疫情的发展,希望这一轮疫情早点过去吧。

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案