我有一个子集,并按天对df重新采样,当我试图获得平均值时,这非常有效。
resampled = df.resample('D').mean()
print(resampled)
然而,当我试图获得max((时,我会得到一个断言错误。
resampled = df.resample('D').max()
print(resampled)
你知道我哪里错了吗?
好的,所以我只是玩了一下,如果我在Dataframe中指定列,它似乎可以工作。
重采样=df[["column1","column2"]].resample('D'(.max((
所以我想,如果有很多列的时候有点烦人的话,它是这样工作的。
正如有人所说,这可能与熊猫的版本有关。我有1.0.3。