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.

23
Cómo hacer un gran ejemplo reproducible de R
Las respuestas de esta pregunta son un esfuerzo comunitario . Edite las respuestas existentes para mejorar esta publicación. Actualmente no acepta nuevas respuestas o interacciones. Cuando se discute el desempeño con colegas, se enseña, se envía un informe de error o se busca orientación en las listas de correo y …
2473 r  r-faq 

19
Cómo ordenar un marco de datos por varias columnas
Quiero ordenar un data.frame por varias columnas. Por ejemplo, con el data.frame a continuación, me gustaría ordenar por columna z(descendente) y luego por columna b(ascendente): dd <- data.frame(b = factor(c("Hi", "Med", "Hi", "Low"), levels = c("Low", "Med", "Hi"), ordered = TRUE), x = c("A", "D", "A", "C"), y = c(8, …
1317 r  sorting  dataframe  r-faq 



20
Suelte las columnas del marco de datos por nombre
Tengo varias columnas que me gustaría eliminar de un marco de datos. Sé que podemos eliminarlos individualmente usando algo como: df$x <- NULL Pero esperaba hacer esto con menos comandos. Además, sé que podría soltar columnas usando una indexación de enteros como esta: df <- df[ -c(1, 3:6, 12) ] …
874 r  dataframe  r-faq 



9
¿Cómo convertir un factor a entero \ numérico sin pérdida de información?
Cuando convierto un factor a un valor numérico o entero, obtengo los códigos de nivel subyacentes, no los valores como números. f <- factor(sample(runif(5), 20, replace = TRUE)) ## [1] 0.0248644019011408 0.0248644019011408 0.179684827337041 ## [4] 0.0284090070053935 0.363644931698218 0.363644931698218 ## [7] 0.179684827337041 0.249704354675487 0.249704354675487 ## [10] 0.0248644019011408 0.249704354675487 0.0284090070053935 ## [13] …
600 r  casting  r-faq 

16
Trace dos gráficos en el mismo diagrama en R
Me gustaría trazar y1 e y2 en la misma trama. x <- seq(-2, 2, 0.05) y1 <- pnorm(x) y2 <- pnorm(x, 1, 1) plot(x, y1, type = "l", col = "red") plot(x, y2, type = "l", col = "green") Pero cuando lo hago así, no se trazan en la misma …
572 r  plot  ggplot2  r-faq 

18
¿Cómo debo tratar con la advertencia "paquete 'xxx' no está disponible (para la versión R xyz)"?
Traté de instalar un paquete, usando install.packages("foobarbaz") pero recibió la advertencia Warning message: package 'foobarbaz' is not available (for R version x.y.z) ¿Por qué R no piensa que el paquete está disponible? Consulte también estas preguntas que se refieren a casos específicos de este problema: Mi paquete no funciona para …

10
¿Cómo puedo ver el código fuente de una función?
Quiero ver el código fuente de una función para ver cómo funciona. Sé que puedo imprimir una función escribiendo su nombre en el indicador: > t function (x) UseMethod("t") <bytecode: 0x2332948> <environment: namespace:base> En este caso, ¿qué UseMethod("t")significa? ¿Cómo encuentro el código fuente que realmente está siendo utilizado, por ejemplo …
551 r  function  r-faq 


11
Cómo descargar un paquete sin reiniciar R
Me gustaría descargar un paquete sin tener que reiniciar R (principalmente porque reiniciar R al probar diferentes paquetes en conflicto se está volviendo frustrante, pero posiblemente esto podría usarse en un programa para usar una función y luego otra, aunque el espacio de nombres la referencia es probablemente una mejor …
541 r  package  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.