标签: python pandas dataframe
我想做的是这样的:
rolling(5,center=True)
如何通过pandas.DataFrame.rolling().apply()或pandas.DataSeries.rolling().apply()完成此操作?
pandas.DataFrame.rolling().apply()
pandas.DataSeries.rolling().apply()
答案 0 :(得分:0)
这对你有用吗?
df.rolling(5,center = True,axis =0).apply(lambda x: sum(sorted(x)[1:4])