r - 并非所有系列都对 ts 对象具有相同的频率
问题描述
我从 R 中的 astsa 包中获得以下内容。
data("cmort")
data("tempr")
data("part")
t <- ts(1:length(cmort))
我正在尝试使用以下方法绘制这些变量的散点图矩阵:
pairs(cbind(cmort, t, part))
但我得到了错误 错误
这个错误是关于什么的?是否所有变量都是ts对象且频率相同。
解决方案
这正是问题所在。查看三个向量的频率:
> frequency(part)
[1] 52
> frequency(cmort)
[1] 52
> frequency(t)
[1] 1
解决方法是创建一个t
具有相同频率属性的向量。
t <- ts(1:length(cmort),frequency=52)
pairs(cbind(cmort,t,part))