如何汇总数据集中的两个特定行?[Python]

如何汇总数据集中的两个特定行?[Python],python,pandas,Python,Pandas,这是我的数据集的一部分: 我想将显示“Trentino Alto Adige”的两行相加,以便有一行,保留“Date”列 我尝试使用groupby和sum函数来实现这一点,但它不起作用 这是我的尝试: df=df.groupby([“日期”],[“地区]).sum() 输出为: TypeError:不可损坏的类型:“列表” 我应该如何重写我的代码?谢谢您的groupby写得不正确,应该是: df = df.groupby(["Date", "Region&

这是我的数据集的一部分:

我想将显示“Trentino Alto Adige”的两行相加,以便有一行,保留“Date”列

我尝试使用groupby和sum函数来实现这一点,但它不起作用

这是我的尝试: df=df.groupby([“日期”],[“地区]).sum()

输出为: TypeError:不可损坏的类型:“列表”


我应该如何重写我的代码?谢谢

您的groupby写得不正确,应该是:

    df = df.groupby(["Date", "Region"]).sum()

太好了!:)谢谢,请提供一个,以及整个错误输出。此外,除非绝对必要,否则请不要以图像形式共享信息。见:,,谢谢。下一次我会尽量把帖子写得更好