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.


2
¿Cuál es el propósito de establecer una clave en data.table?
Estoy usando data.table y hay muchas funciones que requieren que establezca una clave (por ejemplo X[Y]). Como tal, deseo comprender qué hace una clave para configurar correctamente las claves en mis tablas de datos. Una fuente que leí fue ?setkey. setkey()ordena un data.tabley lo marca como ordenado. Las columnas ordenadas …
113 r  data.table 

1
ggplot: ¿Cómo aumentar el espacio entre parcelas facetadas?
Tengo varios histogramas facetados (obtenidos con el comando a continuación) que están muy bien trazados uno debajo del otro. Me gustaría aumentar el espacio entre ellos, sin embargo, son estrechos. Miré el documento pero no encontré un parámetro para esto. qplot (Happiness.Level, Number.of.Answers, data=mydata, geom="histogram") + facet_grid (Location ~ .)
113 r  ggplot2 

7
Programación de script R
He escrito un script R que extrae algunos datos de una base de datos, realiza varias operaciones en él y publica el resultado en una nueva base de datos. Me gustaría que este script se ejecutara todos los días a una hora específica, pero no puedo encontrar ninguna forma de …
113 r  windows  schedule  r-faq 

5
eliminar todas las variables excepto las funciones
He cargado en una consola R diferentes tipos de objetos. Puedo eliminarlos todos usando rm(list=ls()) o eliminar solo las funciones (pero no las variables) usando rm(list=lsf.str()) Mi pregunta es: ¿hay alguna manera de eliminar todas las variables excepto las funciones?
113 r  caching 

7
¿Cómo probar si existe un elemento de lista?
Problema Me gustaría probar si existe un elemento de una lista, aquí hay un ejemplo foo <- list(a=1) exists('foo') TRUE #foo does exist exists('foo$a') FALSE #suggests that foo$a does not exist foo$a [1] 1 #but it does exist En este ejemplo, sé que foo$aexiste, pero la prueba regresa FALSE. Busqué …
113 r 

3
¿Cómo eliminar el espacio entre el eje y el gráfico de área en ggplot2?
Tengo el siguiente marco de datos: uniq <- structure(list(year = c(1986L, 1987L, 1991L, 1992L, 1993L, 1994L, 1995L, 1996L, 1997L, 1998L, 1999L, 2000L, 2001L, 2002L, 2003L, 2004L, 2005L, 2006L, 2007L, 2008L, 2009L, 2010L, 2011L, 2012L, 2013L, 2014L, 1986L, 1987L, 1991L, 1992L, 1993L, 1994L, 1995L, 1996L, 1997L, 1998L, 1999L, 2000L, 2001L, 2002L, …
113 r  plot  ggplot2 

7
Extraer mes y año de un zoológico :: objeto yearmon
Tengo un yearmonobjeto: require(zoo) date1 <- as.yearmon("Mar 2012", "%b %Y") class(date1) # [1] "yearmon" ¿Cómo puedo extraer el mes y el año de esto? month1 <- fn(date1) year1 <- fn(date1) ¿Qué función debo usar en lugar de fn()
112 r 


5
¿Qué significa "no ejecutar" en las páginas de ayuda de R?
A veces, en una página de ayuda de R, aparece la frase "no ejecutar" en los comentarios. Consulte esto en la página de ayuda para "con ()": Examples require(stats); require(graphics) #examples from glm: **## Not run:** library(MASS) with(anorexia, { anorex.1 <- glm(Postwt ~ Prewt + Treat + offset(Prewt), family = …
112 r 




4
Impresión de nuevas líneas con print () en R
Estoy intentando imprimir un mensaje de varias líneas en R. Por ejemplo, print("File not supplied.\nUsage: ./program F=filename",quote=0) Obtengo la salida File not supplied.\nUsage: ./program F=filename en lugar de lo deseado File not supplied. Usage: ./program F=filename
111 r 

2
Knitr Markdown resaltado en Emacs?
¿Existe alguna modificación de una herramienta existente o nueva herramienta que resaltará la sintaxis (color) bloques de código R en un documento de rebajas de punto cuando se abra en Emacs? Los trozos de knitr que estoy viendo son bloques de triple tilde [```]que contienen código R en su interior. …

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.