Preguntas etiquetadas con r

R es un entorno de software y lenguaje de programación gratuito y de código abierto para computación estadística, bioinformática, visualización y computación general. Proporcione ejemplos mínimos y reproducibles junto con la salida deseada. Use `dput ()` para los datos y especifique todos los paquetes no base con llamadas a `library ()`. No incruste imágenes para datos o código, utilice bloques de código sangrado en su lugar. Para preguntas relacionadas con estadísticas, use https://stats.stackexchange.com.

11
¿Cómo acceder al último valor en un vector?
Supongamos que tengo un vector que está anidado en un marco de datos de uno o dos niveles. ¿Hay alguna forma rápida y sucia de acceder al último valor, sin usar la length()función? ¿Algo especial de ala PERL $#? Entonces me gustaría algo como: dat$vec1$vec2[$#] en vez de dat$vec1$vec2[length(dat$vec1$vec2)]
289 r  dataframe  vector 

6
Evaluar la expresión dada como una cadena
Tengo curiosidad por saber si R puede usar su eval()función para realizar cálculos proporcionados, por ejemplo, por una cadena. Este es un caso común: eval("5+5") Sin embargo, en lugar de 10 obtengo: [1] "5+5" ¿Alguna solución?
283 r  eval  r-faq 

10
Función de medición del tiempo de ejecución en R
¿Existe una forma estandarizada en R de medir el tiempo de ejecución de la función? Obviamente, puedo tomar system.timeantes y después de la ejecución y luego tomar la diferencia de esos, pero me gustaría saber si hay alguna forma o función estandarizada (me gustaría no inventar la rueda). Me parece …
282 r  time  profiling 


9
Prueba si los caracteres están en una cadena
Estoy tratando de determinar si una cadena es un subconjunto de otra cadena. Por ejemplo: chars <- "test" value <- "es" Quiero devolver VERDADERO si "valor" aparece como parte de la cadena "caracteres". En el siguiente escenario, me gustaría devolver falso: chars <- "test" value <- "et"
279 r  regex  string  r-faq 


15
¿Cómo puedo eliminar un elemento de una lista?
Tengo una lista y quiero eliminar un solo elemento de ella. ¿Cómo puedo hacer esto? He intentado buscar lo que creo que los nombres obvios para esta función estarían en el manual de referencia y no he encontrado nada apropiado.
275 r  list  indexing 


6
Concatenar un vector de cadenas / caracteres
Si tengo un vector de caracteres tipo, ¿cómo puedo concatenar los valores en una cadena? Así es como lo haría con paste () : sdata = c('a', 'b', 'c') paste(sdata[1], sdata[2], sdata[3], sep ='') cediendo "abc". Pero, por supuesto, eso solo funciona si conozco la longitud de los datos por …
273 r  string  r-faq 

24
Usuarios expertos de R, ¿qué hay en su .Rprofile? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …


8
Herramientas para hacer tablas de látex en R [cerrado]
Es difícil saber qué se pregunta aquí. Esta pregunta es ambigua, vaga, incompleta, demasiado amplia o retórica y no se puede responder razonablemente en su forma actual. Para obtener ayuda para aclarar esta pregunta y poder volver a abrirla, visite el centro de ayuda . Cerrado hace 7 años . …
268 r  latex 

6
Eliminar una columna completa de un data.frame en R
¿Alguien sabe cómo eliminar una columna completa de un data.frame en R? Por ejemplo, si me dan este data.frame: > head(data) chr genome region 1 chr1 hg19_refGene CDS 2 chr1 hg19_refGene exon 3 chr1 hg19_refGene CDS 4 chr1 hg19_refGene exon 5 chr1 hg19_refGene CDS 6 chr1 hg19_refGene exon y quiero …
267 r  dataframe 

12
Formateo de decimales en R
Tengo un número, por ejemplo 1.128347132904321674821 que me gustaría mostrar como solo dos decimales cuando se muestra en la pantalla (o se escribe en un archivo). ¿Cómo se hace eso? x <- 1.128347132904321674821 EDITAR: El uso de: options(digits=2) Se ha sugerido como una posible respuesta. ¿Hay alguna manera de especificar …
264 r  formatting  rounding  r-faq 

11
Cómo remodelar datos de formato largo a ancho
Tengo problemas para reorganizar el siguiente marco de datos: set.seed(45) dat1 <- data.frame( name = rep(c("firstName", "secondName"), each=4), numbers = rep(1:4, 2), value = rnorm(8) ) dat1 name numbers value 1 firstName 1 0.3407997 2 firstName 2 -0.7033403 3 firstName 3 -0.3795377 4 firstName 4 -0.7460474 5 secondName 1 -0.8981073 …
263 r  reshape  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.