【发布时间】:2018-06-06 02:06:06
【问题描述】:
我想将不同随机向量的结果绘制成线条(像随机游走一样看待它们),这样它们中的每一个都按顺序跟随前一个。
为此,我希望第二个向量的索引从第一个向量的结束处开始。
例如
a <- cumsum(rnorm(10))
b <- cumsum(rnorm(10))
head(a)
[1] -0.03900184 -0.37913568 -0.42521156
head(b)
[1] 1.3861861 -0.2418804 1.1159065
两个向量都自然地从[1] 索引到[10]。所以如果我绘制它们,它们会重叠(左图),而我希望b 在x 轴(右图)中跟随a:
plot(a, type = "l", xlim=c(0,20), ylim=c(-10,10), xlab="", ylab="", col=2)
lines(b, col=3)
将b 附加到a 似乎是一种途径,但是当我对结果向量进行子集化时,我再次得到一个从零开始的向量...
【问题讨论】: