【问题标题】:R XTS package to.minutes3R XTS 包到.minutes3
【发布时间】:2011-04-13 21:46:52
【问题描述】:

我尝试使用 xts 包中的“to.minutes3”函数来分割我的数据。

此函数确实将时间列正确放入所需的时间间隔。但数据列变为“open”、“close”、“high”和“low”。有没有办法告诉函数平均落入同一区间的数据点?

谢谢, 德里克

【问题讨论】:

    标签: r time-series xts


    【解决方案1】:

    你想要period.apply。假设您的数据在对象x 中并且比 3 分钟更频繁,下面的代码将为您提供每个不同的、非重叠的 3 分钟间隔的平均值。

    > period.apply(x, endpoints(x,k=3,"minutes"), mean)
    

    【讨论】:

      【解决方案2】:

      在我看来答案是否定的,没有完全改变该功能,基于帮助(“to.period”)。 to.minutes 使用 to.period,它表示以下 w.r.t. OHLC 参数:

      OHLC 应该是 OHLC 对象 回来? (目前只有 OHLC=TRUE 支持)

      所以不支持其他返回值。

      【讨论】:

        猜你喜欢
        • 2020-10-03
        • 2019-02-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-03-06
        • 1970-01-01
        • 2017-12-30
        • 2020-08-19
        相关资源
        最近更新 更多