【发布时间】:2016-11-28 16:30:39
【问题描述】:
我正在尝试预测通过密封件的泄漏率。原始数据由每秒记录 60 分钟的数据测量值组成:
我有 3600 个数据点(60 秒 * 60 分钟 = 3600)。我正在尝试使用 R 中的ts 将我的数据转换为时间序列。我编写了以下代码,我将频率设置为 60,因为我们每秒收集 60 个数据点。频率是每个周期的观察次数,在我的情况下,周期是分钟(我假设,不确定这是否正确)
NEW <- ts(Set2.1, start= 0, end= 60, frequency=60)
这是正确的做法吗?因为我得到了 3601 个数据点,而不是 3600 个数据点。不知道为什么我得到 3601 个数据点而不是 3600 个。如果我没有在我的代码中提到频率,它给了我正好 3600 个数据点。
NEW <- ts(Set2.1)
当我使用分解进行分解时,我收到以下错误:时间序列没有或少于 2 个周期。数据是否可能没有季节性?我的原始数据是非常线性的,呈上升趋势,我不确定它是否有任何季节性。
【问题讨论】:
标签: r time-series