Preguntas con la etiqueta [r-faq]
¿Cómo encontrar elementos comunes de múltiples vectores?
¿Alguien puede decirme cómo encontrar los elementos comunes de múltiples vectores? a <- c(1,3,5,7,9) b <- c(3,6,8,9,10) c <- c(2,3,4,5,7,9) Quiero obtener los elementos comunes de los vectores anteriores (ej:
¿Cómo se ordena específicamente el eje x de ggplot2 en lugar del orden alfabético?
Estoy tratando de heatmapusar ggplot2la geom_tilesfunción. Aquí está mi código a continuación: p<-ggplot(data,aes(Treatment,organisms))+geom_tile(aes(fill=S))+ scale_fill_gradient(low = "black",high = "red") + scale_x_discrete(expand = c(0, 0)) + scale_y_discrete(expand = c(0, 0)) + theme(legend.position
¿Una forma elegante de comprobar si faltan paquetes e instalarlos?
Parece que estoy compartiendo mucho código con coautores estos días. Muchos de ellos son usuarios novatos/intermedios de R y no se dan cuenta de que tienen que instalar paquetes que
Uso de ~ (tilde) en el lenguaje de programación R
Vi en un tutorial sobre modelado de regresión el siguiente comando: myFormula <- Species ~ Sepal.Length + Sepal.Width + Petal.Length + Petal.Width ¿Qué hace exactamente este comando y cuál es
¿Qué significa la función %>% en R?
He visto el uso de %>%la función (porcentaje mayor que porcentaje) en algunos paquetes como dplyr y rvest . ¿Qué significa? ¿Es una forma de escribir bloques de cierre en
Genere múltiples gráficos desde una función R
Me gustaría generar varias ventanas de gráficos desde una función en R usando gráficos ggplot... testf <- function(a, b) { devAskNewPage(TRUE) qplot(a, b); # grid.newpage(recording = TRUE) dev.new() qplot(a, a+a);
Leer un archivo de Excel directamente desde un script R
¿Cómo puedo leer un archivo de Excel directamente en R? ¿O debería exportar primero los datos a un archivo de texto o CSV e importar ese archivo a R?
Subconjunto/filtrar filas en un marco de datos según una condición en una columna
Dado un marco de datos "foo", ¿cómo puedo seleccionar solo esas filas de "foo" donde, por ejemplo foo$location = "there"? foo = data.frame(location = c("here", "there", "here", "there", "where"), x
¿Cómo subconjunto de matriz en una columna, mantener el tipo de datos de matriz, mantener nombres de fila/columna?
Cuando subconjunto una matriz en una sola columna, el resultado es de clase numérica, no de matriz (es decir, myMatrix[, 5] para subconjunto de la quinta columna). ¿Existe una forma
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á
¿Por qué las declaraciones ifelse de R no pueden devolver vectores?
He descubierto que las declaraciones ifelse de R son bastante útiles de vez en cuando. Por ejemplo: ifelse(TRUE,1,2) # [1] 1 ifelse(FALSE,1,2) # [1] 2 Pero estoy algo confundido por
¿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? Intenté buscar cuáles creo que serían los nombres obvios para esta función en el manual
¿Convertir año y mes (formato "aaaa-mm") a una fecha?
Tengo un conjunto de datos que se parece a este: Month count 2009-01 12 2009-02 310 2009-03 2379 2009-04 234 2009-05 14 2009-08 1 2009-09 34 2009-10 2386 Quiero trazar
Dificultad de comparación numérica en R
Estoy tratando de comparar dos números en R como parte de una condición de declaración if: (a-b) >= 0.5 En este caso particular, a = 0,58 y b = 0,08...
Mensaje de advertencia: En `...`: nivel de factor no válido, se generó NA
No entiendo por qué recibí este mensaje de advertencia. > fixed <- data.frame("Type" = character(3), "Amount" = numeric(3)) > fixed[1, ] <- c("lunch", 100) Warning message: In `[<-.factor`(`*tmp*`, iseq, value