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-19 Cases and Deaths') plt.xlabel('Date') plt.ylabel('Number of People') plt.legend() # 顯示圖表 plt.show()
上述代碼使用matplotlib和pandas繪制疫情折線圖。csv數據文件包含每日新增病例和死亡人數,代碼將這些數據轉換為每日累計值,然后繪制折線圖。圖表顯示了COVID-19的確診病例和死亡人數隨時間的變化情況。