Python - 按列导入 csv 文件和组数

Python - import csv file and group numbers by column

我的问题很简单:我有 this 个 csv 文件。 我使用 Python 3. 此文件代表每天按国家/地区划分的新 covid 病例数。但我想做的是每天获取全球病例数,而不考虑来源国。最快最简单的方法是什么?

谢谢

您可以制作一个以日期为键,以个案为值的字典。

from datetime import datetime

cases_by_day = {}
with open("cases.csv") as f:
    f.readline()
    for line in f:
        elements = line.split(",")
        date = datetime.strptime(elements[0], "%d/%m/%Y")
        cases_by_day[date] = cases_by_day.get(date, 0) + int(elements[3])

这很容易扩展,可以每天添加死亡人数和其他数据。