【问题标题】:Alternative to pd.rolling for older versions of pandas旧版本 pandas 的 pd.rolling 替代方案
【发布时间】:2020-07-30 12:51:21
【问题描述】:

我有一个大小为 10000 行的数据框(场景(× 900 列(以月为单位的时间))。数据是按月计算的日志回报,但我想获得年度回报。我试过了

df_data_zero.rolling(12, min_periods=12, axis = 1).sum()

但我收到错误消息“'DataFrame' 对象没有属性 'rolling'”。我想这与我的熊猫版本(0.13.1)有关。任何不涉及更新熊猫的解决方案?谢谢!

【问题讨论】:

  • 为什么不想更新熊猫? 0.13 是古老的(2014 年发布)

标签: python pandas


【解决方案1】:

对于较旧的 pandas 版本,这可能会起作用:

pd.rolling_sum(df_data_zero, window=12, min_periods=12)

【讨论】:

    猜你喜欢
    • 2022-08-18
    • 2021-12-24
    • 2019-03-21
    • 2022-12-22
    • 2020-08-29
    • 2018-06-06
    • 1970-01-01
    • 2018-07-14
    • 1970-01-01
    相关资源
    最近更新 更多