Estoy trabajando en un proyecto en el que necesito ingresar una cantidad de tablas de "puntaje T" en R. Estas son tablas usadas para convertir puntajes de prueba sin procesar en valores estandarizados. Por lo general, siguen un patrón específico, pero no uno que sea simple. Por ejemplo, un patrón es:Producir secuencias numéricas en R usando patrones estándar
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
yo prefiero usar una función simple para llenar estos en, en lugar de escribir a mano. Sé que la función seq() puede crear un seqeuence simple, como:
R> seq(1,10,2)
[1] 1 3 5 7 9
¿Hay alguna manera de crear secuencias más complejas basadas en patrones específicos? Por ejemplo, los datos anteriores se pueden hacer como:
c(34,seq(36:106,c(3,3,2)) # The pattern goes 36,39,42,44,47,50,52 (+3,+3,+2)
... sin embargo, esto produce un error. Pensé que habría una función que debería hacer esto, pero todo mi Google-fu me acaba de traer de vuelta a la secuencia original().
Gracias por todas las grandes respuestas. cumsum() parece que será la mejor opción! – TARehman