Resultados de la búsqueda a petición "dplyr"
dplyr: Encuentra la media para cada bin por grupos
Estoy tratando de entender dplyr. Estoy dividiendo los valores en mi marco de datos por grupo, bins y por signo, y estoy tratando de obtener un valor medio para cada combinación de grupo / bin / signo. Me gustaría generar un marco de datos con ...
Reemplace NA con cero en dplyr sin usar list ()
En dplyr puedo reemplazar NA con 0 usando el siguiente código. El problema es que esto inserta una lista en mi marco de datos que arruina el análisis posterior. Ni siquiera entiendo listas o vectores atómicos o nada de eso en este momento. Solo ...
¿Hay un dplyr equivalente a data.table :: rleid?
data.table ofrece una buena función de conveniencia,rleid [https://www.rdocumentation.org/packages/data.table/versions/1.11.4/topics/rleid] para codificación de longitud de ejecución: library(data.table) DT = data.table(grp=rep(c("A", "B", "C", ...
Difundir un marco de datos de dos columnas con tidyr
Tengo un marco de datos que se ve así: a b 1 x 8 2 x 6 3 y 3 4 y 4 5 z 5 6 z 6y quiero convertirlo en esto: x y z 1 8 3 5 2 6 4 6Pero llamando library(tidyr) df <- data.frame( a = c("x", "x", "y", "y", "z", "z"), b = c(8, 6, 3, 4, 5, 6) ) df ...
dplyr row_number Error en rango
Estoy tratando de extender la columna corr en un marco de datos de ancho usando dplyr, pero row_number sigue fallando con > o<- out %>% group_by(site) %>% mutate(row = paste0("corr", row_number())) Error in rank(x, ties.method = "first", na.last ...
¿Hay alguna manera de "canalizar una lista"?
Una característica realmente genial delggplot2 El paquete que nunca exploté lo suficiente fue agregar listas de capas a una trama. Lo divertido de esto fue que podía pasar una lista de capas como argumento a una función y agregarlas a la trama. ...
Divida el valor de un data.frame y cree una fila adicional para almacenar su componente
En R, tengo un marco de datos llamadodfcomo los siguientes: A B C D a1 b1 c1 2.5 a2 b2 c2 3.5 a3 b3 c3 5-7 a4 b4 c4 2.5 Quiero dividir el valor de la tercera fila yDcolumna por el guión y cree otra fila para el segundo valor conservando los ...
R: Interpolación de NA por grupo
Me gustaría realizar una interpolación lineal en una variable de un marco de datos que tenga en cuenta la: 1) diferencia de tiempo entre los dos puntos, 2) el momento en que se tomaron los datos y 3) el individuo tomado para medir ...
¿Cómo agrego un prefijo a varios nombres de variables usando dplyr?
Estoy tratando de agregar un prefijo común a cada uno de los nombres de variables en un data.frame. Por ejemplo, usando elmtcars datos, podría agregar el prefijo "autos". usando el siguiente código: > data(mtcars) > names(mtcars) [1] "mpg" "cyl" ...
ignorar NA en suma de filas dplyr
¿Hay una manera elegante de manejar NA como 0 (na.rm = TRUE) en dplyr? data <- data.frame(a=c(1,2,3,4), b=c(4,NA,5,6), c=c(7,8,9,NA)) data %>% mutate(sum = a + b + c) a b c sum 1 4 7 12 2 NA 8 NA 3 5 9 17 4 6 NA NA but I like to get a b c sum 1 ...