如何每月获得top5 max()值pandas

时间:2018-04-18 08:57:07

标签: python pandas

如何每月获得top5 max()值? 很明显,我每个月都得到最大值。

df1 = df['balance'].resample('M').max()

1 个答案:

答案 0 :(得分:4)

我认为需要nlargest,但尚未针对resample实施,因此需要Resampler.apply

df1 = df['balance'].resample('M').apply(lambda x: x.nlargest(5))