【发布时间】:2020-05-22 20:35:22
【问题描述】:
为什么会这样:
df2['rollsum'] = df2.groupby('ID')['yes'].transform(pd.rolling_sum, window=30, min_periods=1)
引发错误:“AttributeError: module 'pandas' has no attribute 'rolling_sum'”?? 另外,我试过了
df2['rollsum'] = df2.groupby('ID')['yes'].rolling(30).mean()
这给了我这个错误:“TypeError:插入列的索引与框架索引不兼容”
我在这里做错了什么?
【问题讨论】:
标签: python pandas group-by transform rolling-computation