python 疫情折线图
Python是一种流行的编程语言,被广泛用于数据处理和可视化。在新冠病毒大流行的情况下,Python的使用变得更加重要。许多人使用Python来处理疫情数据,其中包括绘制疫情折线图。
import matplotlib.pyplot as plt import pandas as pd # 导入CSV文件 data = pd.read_csv("covid_data.csv") # 选择需要的列 data = data[['date', 'cases', 'deaths']] # 将日期列转换为日期型 data['date'] = pd.to_datetime(data['date']) # 将逐日新增病例和死亡人数转换为逐日累计值 data['cases_cumsum'] = data['cases'].cumsum() data['deaths_cumsum'] = data['deaths'].cumsum() # 绘制折线图 plt.plot(data['date'], data['cases_cumsum'], label='Cumulative cases') plt.plot(data['date'], data['deaths_cumsum'], label='Cumulative deaths') # 添加标题和标签 plt.title('COVID⑴9 Cases and Deaths') plt.xlabel('Date') plt.ylabel('Number of People') plt.legend() # 显示图表 plt.show()
上述代码使用matplotlib和pandas绘制疫情折线图。csv数据文件包括逐日新增病例和死亡人数,代码将这些数据转换为逐日累计值,然后绘制折线图。图表显示了COVID⑴9的确诊病例和死亡人数随时间的变化情况。
文章来源:丸子建站
文章标题:python 疫情折线图
https://www.wanzijz.com/view/60172.html