Создание повторяющейся векторной последовательности в R

Мне нужна помощь. Как создать следующую векторную последовательность:

1 1 1 1 2 2 2 3 3 4 

Я пытался использовать (rep) и (seq), но все еще безуспешно.

2 ответа

Попробуй это:

rep(1:4,4:1)

Выход:

[1] 1 1 1 1 2 2 2 3 3 4

Или менее кратко: c(rep(1, 4), rep(2,3), rep(3, 2), 4)

выход: [1] 1 1 1 1 2 2 2 3 3 4

Другие вопросы по тегам