Создание числовых последовательностей в R с использованием стандартных шаблонов

Я работаю над проектом, в котором мне нужно ввести в R несколько таблиц «T-оценка». Это таблицы, используемые для преобразования необработанных результатов тестов в стандартизированные значения. Обычно они следуют определенной схеме, но не простой. Например, один шаблон:

34,36,39,42,44,47,50,52,55,58,60,63,66,68,
71,74,76,79,82,84,87,90,92,95,98,100,103,106

Я бы предпочел использовать простую функцию для их заполнения, а не вводить их вручную. Я знаю, что функция seq ()может создать простую последовательность, например:

R> seq(1,10,2)
[1] 1 3 5 7 9

Есть ли способ создать более сложные последовательности на основе определенных шаблонов? Например, приведенные выше данные можно представить как:

c(34,seq(36:106,c(3,3,2)) # The pattern goes 36,39,42,44,47,50,52 (+3,+3,+2)

... однако это приводит к ошибке. Я думал, что должна быть функция, которая должна это делать, но все мои гугл -фу только что вернули меня к исходной последовательности ().

9
задан TARehman 17 July 2012 в 21:56
поделиться