【问题标题】:statsmodels data update frequency [closed]statsmodels数据更新频率[关闭]
【发布时间】:2014-01-18 06:04:21
【问题描述】:

考虑一个具有每小时观测值的向量,数据每 12 小时更新一次。

有了 R,我可以做到

ts(vector_with_R, frequency=12)

在 statsmodels 中,“freq”控制时间序列的单位,而不是“数据窗口”。如何更改“数据窗口”。

【问题讨论】:

  • 目前还不清楚(没有 R 知识)你到底想要什么。你能为 statsmodels 提供预期的输出吗?
  • "ts(frequency=3200)" === 数据每 3200x 替换一次,或 3200 个单位后的新数据。对于小时,默认值为 1。

标签: python pandas time-series statsmodels


【解决方案1】:

为此,您需要pandas - 用于处理时间序列和其他分析数据的最流行的 python 包。 Statsmodels 使用它:

import pandas as pd
t=pd.TimeSeries(range(10), index=pd.date_range(start='2010-10-10 06:00:00', periods=10, freq='H'))

【讨论】:

  • 熊猫中的“句点”不只是给出n个观察值,rng = date_range('1/1/2011', period=72, freq='H') ?
  • 是的,周期是观察数
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-14
相关资源
最近更新 更多