Я пытаюсь создать вектор, содержащий возрастающий обратный ряд, такой как 1,2,1,3,2,1,4,3,2,1,5,4,3,2,1
.
Я попытался использовать цикл для этого, но я не знаю, как складывать или конкатенировать результаты.
for (i in 1:11)
{
x = rev(seq(i:1))
print(x)
}
[1] 1
[1] 2 1
[1] 3 2 1
[1] 4 3 2 1
[1] 5 4 3 2 1
[1] 6 5 4 3 2 1
[1] 7 6 5 4 3 2 1
[1] 8 7 6 5 4 3 2 1
[1] 9 8 7 6 5 4 3 2 1
[1] 10 9 8 7 6 5 4 3 2 1
[1] 11 10 9 8 7 6 5 4 3 2 1
Я также экспериментировал с rep
, rev
и seq
, которые являются моим любимым вариантом, но не получили далеко.