熊猫分组并汇总为2列

时间:2020-07-20 16:03:17

标签: python pandas pandas-groupby

我有一个表,该表的日期为几年,但同一天也有多个值,输入表中没有唯一的列,因此索引为[1,2,3,4 ...]

输入:

      date  mon day Data_Value
20/7/2020   7   20  4
20/7/2020   7   20  7
20/8/2020   8   20  52
4/7/2020    7   4   6

我想将分组依据和汇总用于一天中的所有唯一组合

所需的输出

date       mon  day Data_Value
20/7/2020   7   20  4
20/8/2020   8   20  52
4/7/2020    7   4   6

如果我可以通过其他方法获得相同的结果,可以 我尝试过

df_min = df2.groupby('day')['month'].aggregate({'Data_Value':np.min})

df_min = df2.groupby(['day','month']).aggregate({'Data_Value':np.min})

但是我无法使其工作

提前谢谢

0 个答案:

没有答案