Как создать вектор в форме
1 2 ... 19 20 19 ... 2 1
Возможно ли использование функции c()?
Это работает! Напишите это как ответ, чтобы я мог проголосовать за вас.
Или вы можете просто использовать математику: 20 - abs((-19):19)
более общий n=20;c(1:n,(n-1):1)





Вы можете использовать seq, а также функцию rev для желаемых целей.
seq
> c(1:20, seq(19,1,-1))
[1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
Как предложил @jimbou,
> c(1:20, 19:1)
[1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
> c(1:20, rev(1:19))
[1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
c(1:20, 19:1)илиc(1:20, rev(1:19))?