Я хотел бы представить в виде линий результаты различных случайных векторов (выглядят как случайные блуждания), чтобы каждый из них следовал в последовательности после предыдущего.
Чтобы сделать это,Я бы хотел, чтобы индексирование второго вектора начиналось там, где заканчивался первый.
Например, в случае
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
следовал за a
в оси x
(правый график):
plot(a, type = "l", xlim=c(0,20), ylim=c(-10,10), xlab="", ylab="", col=2)
lines(b, col=3)
![enter image description here](https://i.stack.imgur.com/nIlfj.png)
Добавление b
к a
кажется проспектом, но когда я задаю результирующий вектор, я снова получаю вектор, начинающийся с нуля ...