R: создать повторяющуюся последовательность на основе вектора - PullRequest
28 голосов
/ 09 сентября 2010

Я пытаюсь взять существующий вектор и повторить каждый его элемент шесть раз. Я чувствую, что это должно быть легко, используя rep(), но я продолжаю бить стену. В основном я хотел бы взять этот вектор:

1027 1028 1030 1032 1037

И превратить это в это:

1027 1027 1027 1027 1027 1027 1028 1028 1028 1028 1028 1028 ...

1 Ответ

47 голосов
/ 09 сентября 2010

Используйте каждый аргумент:

rep(c(1027,1028,1030,1032,1037),each=6)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...