【问题标题】:python calculate average of previous rows for a certain companypython计算某家公司前几行的平均值
【发布时间】:2021-03-12 09:23:22
【问题描述】:

我想计算下图中显示的数据中某个股票的 2 天平均 prc。 我知道df.PRC.rolling(window=2).mean(),但是,这不会给我想要的结果。

非常感谢您的帮助!

数据:

【问题讨论】:

  • 那么想要的结果是什么?

标签: python average rolling-computation


【解决方案1】:

我很抱歉。这样就解决了问题。

df['new'] = df.groupby('TICKER').rolling(2)['PRC'].mean().reset_index(drop=True)

问候,达西

【讨论】:

    猜你喜欢
    • 2017-09-28
    • 1970-01-01
    • 2016-03-20
    • 1970-01-01
    • 2015-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多