r - 在不使用 stl 或分解的情况下提取季节性效应
问题描述
我有一个名为“bicoal”的数据,其中包含 1920 年至 1968 年美国每年的烟煤产量。
`Time Series:
Start = 1920
End = 1968
Frequency = 1
[1] 569 416 422 565 484 520 573 518 501 505 468 382 310 334 359 372 439 446 349 395
[21] 461 511 583 590 620 578 534 631 600 438 516 534 467 457 392 467 500 493 410 412
[41] 416 403 422 459 467 512 534 552 545`
我做了一个时间序列,保存在 name 下time_series
,想用代码plot(decompose(time_series))
and提取季节性效果plot(stl(time_series))
,但收到错误消息
Error in stl(time_series) :
series is not periodic or has less than two periods
Error in decompose(time_series) :
time series has no or less than 2 periods
如果 stl 和 decompose 都不起作用,有没有办法提取季节性影响?
解决方案
推荐阅读
- javascript - 如何使用键获取 javascript 对象的值
- xcode - macOS 单元测试中的 NSAllowsArbitraryLoads
- kubernetes - 如何跳过 Argo 工作流程的步骤
- java - 用实际值替换字符串中的变量 - Groovy
- javascript - 如何正确拆分 url 然后在 javascript 中获取剩余部分?
- sql - 来自多个表的聚合不计算在内
- python - 如何在 python 中创建列表?
- reactjs - 如何对齐表格分页内部组件(标题、操作)
- android - 在 recyclerview 中使用 ItemTouchHelper 控制滑动项目速度
- javascript - 我的 JavaScript 按钮只有在我不先编辑字段内容时才会运行