Preguntas etiquetadas con r-faq

88
Entendiendo la función order ()

Estoy tratando de entender cómo order()funciona la función. Tenía la impresión de que devolvía una permutación de índices, que cuando se ordenaban, ordenarían el vector original. Por ejemplo, > a <- c(45,50,10,96) > order(a) [1] 3 1 2 4 Hubiera esperado que esto regresara c(2, 3, 1,...

86
Generar una variable ficticia

Tengo problemas para generar las siguientes variables ficticias en R: Estoy analizando datos de series de tiempo anuales (período de tiempo 1948-2009). Tengo dos preguntas: ¿Cómo puedo generar una variable ficticia para la observación n. ° 10, es decir, para el año 1957 (valor = 1 en 1957 y...

84
¿Por qué "vapply" es más seguro que "sapply"?

La documentación dice vapplyes similar a sapply, pero tiene un tipo de valor de retorno preespecificado, por lo que puede ser más seguro [...] de usar. ¿Podría explicar por qué en general es más seguro, quizás proporcionando ejemplos? PD: Sé la respuesta y ya tiendo a evitarla sapply....

82
Cambiar el nombre de varias columnas por nombres

Alguien debería haber preguntado esto ya, pero no pude encontrar una respuesta. Di que tengo: x = data.frame(q=1,w=2,e=3, ...and many many columns...) ¿Cuál es la forma más elegante de cambiar el nombre de un subconjunto arbitrario de columnas, cuya posición no necesariamente conozco, a...

79
R: ¿que son las tragamonedas?

¿Alguien sabe qué es una ranura en R? No encontré la explicación de su significado. Obtengo una definición recursiva: "La función de ranura devuelve o establece información sobre las ranuras individuales de un objeto" Se agradecería su ayuda, gracias - Callejón