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.


3
Agregar leyenda al diagrama de línea ggplot2
Tengo una pregunta sobre leyendas en ggplot2. Logré trazar tres líneas en el mismo gráfico y quiero agregar una leyenda con los tres colores utilizados. Este es el código usado library(ggplot2) require(RCurl) link<-getURL("https://dl.dropbox.com/s/ds5zp9jonznpuwb/dat.txt") datos<- read.csv(textConnection(link),header=TRUE,sep=";") datos$fecha <- as.POSIXct(datos[,1], format="%d/%m/%Y") temp = ggplot(data=datos,aes(x=fecha, y=TempMax,colour="1")) + geom_line(colour="red") + opts(title="TITULO") + ylab("Temperatura (C)") …
143 r  ggplot2  legend  r-faq 

14
Determinar el número de valores de NA en una columna
Quiero contar el número de NAvalores en una columna de marco de datos. Digamos que mi marco de datos se llama df, y el nombre de la columna que estoy considerando es col. La forma en que se me ocurrió es la siguiente: sapply(df$col, function(x) sum(length(which(is.na(x))))) ¿Es esta una forma …
142 r  dataframe 

17
Sustitución de NA por el último valor no NA
En un data.frame (o data.table), me gustaría "completar" NA con el valor anterior que no sea NA más cercano. Un ejemplo simple, el uso de vectores (en lugar de a data.frame) es el siguiente: > y <- c(NA, 2, 2, NA, NA, 3, NA, 4, NA, NA) Me gustaría una …
141 r  data.table  zoo  r-faq 


5
Equivalente de "lanzamiento" en R
¿Cómo se "arroja" un error en R? Tengo una función que toma un marco de datos y algunos nombres de columna y hace cosas con ellos. Si las columnas no existen, quiero que la función se detenga y que detenga todas las funciones dependiendo de ella. He mirado recovery browsey …
140 r  error-handling 

12
Cuenta el número de ocurrencias para cada valor único
Digamos que tengo: v = rep(c(1,2, 2, 2), 25) Ahora, quiero contar la cantidad de veces que aparece cada valor único. unique(v) devuelve cuáles son los valores únicos, pero no cuántos son. > unique(v) [1] 1 2 Quiero algo que me de length(v[v==1]) [1] 25 length(v[v==2]) [1] 75 pero como …
140 r  count  unique 

6
ggplot2 plot sin ejes, leyendas, etc.
Quiero usar el hexbin del bioconductor (que puedo hacer) para generar un gráfico que llene toda la región de visualización (png): sin ejes, sin etiquetas, sin fondo, sin nada.
139 r  ggplot2 




9
Agregue una leyenda común para ggplots combinados
Tengo dos ggplots con los que alineo horizontalmente grid.arrange. He revisado muchas publicaciones en el foro, pero todo lo que intento parece ser comandos que ahora se actualizan y nombran algo más. Mis datos se ven así; # Data plot 1 axis1 axis2 group1 -0.212201 0.358867 group2 -0.279756 -0.126194 group3 …
138 r  ggplot2  legend  gridextra 

11
¿Qué puede hacer MATLAB que R no puede hacer? [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 …


14
Diagrama de dispersión con histogramas marginales en ggplot2
¿Hay alguna forma de crear diagramas de dispersión con histogramas marginales como en el ejemplo de abajo ggplot2? En Matlab es la scatterhist()función y existen equivalentes para R también. Sin embargo, no lo he visto para ggplot2. Comencé un intento creando gráficos únicos, pero no sé cómo organizarlos correctamente. require(ggplot2) …

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.