Resultados de la búsqueda a petición "dplyr"
Reemplace los valores faltantes (NA) con los últimos no NA por grupo
Me gustaría resolver el siguiente problema con dplyr. Preferible con una de las funciones de ventana. Tengo un marco de datos con casas y precios de compra. Lo siguiente es un ejemplo: houseID year price 1 1995 NA 1 1996 100 1 1997 NA 1 1998 120 ...
Diferencias entre%.% (Dplyr) y%>% (magrittr)
losdplyr paquete introducido el%.% operador para pasar el lado izquierdo como argumento de la función en el lado derecho, similar a una tubería * NIX. losmagrittr paquete es un paquete mucho más liviano que existe para definir solo ese operador ...
Crear un campo "otro"
En este momento, tengo el siguiente data.frame que fue creado pororiginal.df %.% group_by(Category) %.% tally() %.% arrange(desc(n)). DF <- structure(list(Category = c("E", "K", "M", "L", "I", "A", "S", "G", "N", "Q"), n = c(163051, 127133, ...
Relleno de celda de matriz i, j más rápido
Quiero tomar columnas de un data.frame / matrix y aplicar una función entre cada celda ([i, j]) del marco de datos donde i y j son las secuencias a lo largo de las columnas del marco de datos. Básicamente quiero llenar una matriz de ...
Colocando recuentos de ocurrencias de valor en nuevas variables, ¿cómo hacer eso en R con dplyr?
Tengo un gran marco de datos (df) que se ve así: structure(list(var1 = c(1, 2, 3, 4, 2, 3, 4, 3, 2), var2 = c(2, 3, 4, 1, 2, 1, 1, 1, 3), var3 = c(4, 4, 2, 3, 3, 1, 1, 1, 4), var4 = c(2, 2, 2, 2, 3, 2, 3, 4, 1), var5 = c(4, 4, 2, 3, 3, 1, 1, 1, ...
dplyr con nombre de columnas en una función
No es capaz de descubrir cómo usar nombres de columna en una función usandodplyr R paquete. El siguiente ejemplo es reproducible: Datos set.seed(12345) Y <- rnorm(10) Env <- paste0("E", rep(1:2, each = 5)) Gen <- paste0("G", rep(1:5, times = ...
La actualización directa (reemplazo) del marco de datos dispersos es lenta e ineficiente
Estoy tratando de leer algunos cientos de miles de archivos JSON y eventualmente ponerlos en un objeto dplyr. Pero los archivos JSON no son simples análisis de valores clave y requieren mucho preprocesamiento. El preprocesamiento está codificado ...
función personalizada después de agrupar data.fame
Dado el siguiente data.frame d <- rep(c("a", "b"), each=5) l <- rep(1:5, 2) v <- 1:10 df <- data.frame(d=d, l=l, v=v*v) df d l v 1 a 1 1 2 a 2 4 3 a 3 9 4 a 4 16 5 a 5 25 6 b 1 36 7 b 2 49 8 b 3 64 9 b 4 81 10 b 5 100Ahora quiero agregar otra ...
dplyr :: do () requiere una función con nombre?
Lo siguiente funciona bien: library(dplyr) m <- function(df) { mod <- lm(Sepal.Length ~ Sepal.Width, data = df) pred <- predict(mod,newdata = df["Sepal.Width"]) data.frame(df,pred) } iris %>% group_by(Species) %>% do(m(.))Pensé que esto ...
¿Se puede usar el paquete dplyr para la mutación condicional?
¿Se puede usar la mutación cuando la mutación es condicional (dependiendo de los valores de ciertos valores de columna)? Este ejemplo ayuda a mostrar lo que quiero decir. structure(list(a = c(1, 3, 4, 6, 3, 2, 5, 1), b = c(1, 3, 4, 2, 6, 7, 2, ...