我有以下数据框“DF”,它是一个更大的数据框的一部分:
X1 X2 X3 X4 X5
4468 2010-03-24 3 1.000000e+00 1 2
7662 2010-03-24 9 3.000000e+00 2 1
1272 2010-03-25 8 2.000000e+00 1 1
1273 2010-03-26 9 0.000000e+00 1 1
1274 2010-03-27 8 0.000000e+00 1 1
4469 2010-03-28 4 0.000000e+00 1 2
7663 2010-03-28 4 3.000000e+00 3 1
8734 2010-03-28 7 4.000000e+00 2 3
1275 2010-03-29 8 0.000000e+00 1 1
如您所见,第一列包含一个日期。我想要做的如下:我想将此数据帧转换为一个新的“DF2”,其中每个日期只有 1 行具有相应的列值:
X2, the average
X3, the sum
X4, the maximum
每个日期的所有先前值。X5 不相关,可以删除。这将是结果:
X1 X2 X3 X4
7662 2010-03-24 6 4.000000e+00 2
1272 2010-03-25 8 2.000000e+00 1
1273 2010-03-26 9 0.000000e+00 1
1274 2010-03-27 8 0.000000e+00 1
8734 2010-03-28 5 7.000000e+00 3
1275 2010-03-29 8 0.000000e+00 1
有谁知道如何做到这一点?帮助将不胜感激!