模拟时间序列时绘图不起作用

时间:2018-11-21 17:59:20

标签: r plot time-series simulate

我正在尝试在R中模拟时间序列

x = vector()
simul = rnorm(0,1,n=100)
for(t in (1:100))
{
    x[t] = t/5 + cos(2*t*pi/10)+simul[t]
}

plot(x)

错误:

plot.window(...)中的错误:“ ylim”所需的有限值

此外:警告消息:

1:在min(x)中:没有min的必填参数;返回Inf

2:在max(x)中:没有max的必填参数;返回-Inf

1 个答案:

答案 0 :(得分:0)

问题中的代码在运行时不会产生错误。请注意,要重现性,您需要设置随机种子。同样也不需要循环。可以这样写得更紧凑:

[1] "Pia1.2016-10-08.0206+N2353_hc.tif" "Pia1.2016-10-08.0248+N752_hc.tif"  "Pia1.2016-10-12.0004+N1976_hc.tif"
[4] "Pia1.2016-10-12.1300+N3159_hc.tif"