Preguntas etiquetadas con r-faq

La etiqueta r-faq se crea para agrupar un número limitado de preguntas que discuten problemas que surgen regularmente en la etiqueta R. No es el FAQ oficial sobre R para SO, pero debería servir como una fuente interesante de información sobre problemas comunes.

2
Confusión entre niveles de factor y etiquetas de factor
Parece haber una diferencia entre los niveles y las etiquetas de un factor en R. Hasta ahora, siempre pensé que los niveles eran el nombre 'real' de los niveles de los factores, y las etiquetas eran los nombres utilizados para la salida (como tablas y gráficos) . Evidentemente, este no …
106 r  r-factor  r-faq 




10
Pegar varias columnas juntas
Tengo un montón de columnas en un marco de datos que quiero pegar juntas (separadas por "-") de la siguiente manera: data <- data.frame('a' = 1:3, 'b' = c('a','b','c'), 'c' = c('d', 'e', 'f'), 'd' = c('g', 'h', 'i')) i.e. a b c d 1 a d g 2 b …
99 r  paste  r-faq 


6
¿Cómo nombrar variables sobre la marcha?
¿Es posible crear nuevos nombres de variables sobre la marcha? Me gustaría leer marcos de datos de una lista en nuevas variables con números al final. Algo como orca1, orca2, orca3 ... Si intento algo como paste("orca",i,sep="")=list_name[[i]] Me sale este error target of assignment expands to non-language object ¿Conoces alguna …
96 r  assign  r-faq 


5
Combinación única de todos los elementos de dos (o más) vectores
Estoy tratando de crear una combinación única de todos los elementos de dos vectores de diferente tamaño en R. Por ejemplo, el primer vector es a <- c("ABC", "DEF", "GHI") y el segundo son las fechas almacenadas como cadenas actualmente b <- c("2012-05-01", "2012-05-02", "2012-05-03", "2012-05-04", "2012-05-05") Necesito crear un …
95 r  r-faq 

16
Cómo seleccionar la fila con el valor máximo en cada grupo
En un conjunto de datos con múltiples observaciones para cada sujeto, quiero tomar un subconjunto con solo el valor máximo de datos para cada registro. Por ejemplo, con el siguiente conjunto de datos: ID <- c(1,1,1,2,2,2,2,3,3) Value <- c(2,3,5,2,5,8,17,3,5) Event <- c(1,1,2,1,2,1,2,2,2) group <- data.frame(Subject=ID, pt=Value, Event=Event) Los sujetos 1, …
94 r  dataframe  r-faq 



5
Ajustar una curva de densidad a un histograma en R
¿Existe una función en R que ajuste una curva a un histograma? Digamos que tienes el siguiente histograma hist(c(rep(65, times=5), rep(25, times=5), rep(35, times=10), rep(45, times=4))) Parece normal, pero está sesgado. Quiero ajustar una curva normal que esté sesgada para envolver este histograma. Esta pregunta es bastante básica, pero parece …


7
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, 4), ya que …
88 r  sorting  r-faq 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.