plyr

Cambie la forma del marco de datos de tres columnas a la matriz (formato" largo "a" ancho")

Tengo un data.frame que se parece a esto. x a 1 x b 2 x c 3 y a 3 y b 3 y c 2 Quiero esto en forma de matriz para qu ... esde el paquete reshape y he intentado escribir una función manual para hacer esto, pero no parece ser capaz de hacerlo bien.

dplyr: "Error in n (): la función no debe ser llamada directamente"

Estoy intentando reproducir uno de los ejemplos del paquete dplyr pero este mensaje de error. Estoy esperando ver una nueva c ... (mtcars, vs, am) by_vs <- summarise(by_vs_am, n = n()) Error en n (): Esta función no debe ser llamada directamente

dplyr resume: Equivalente de".drop = FALSE " para mantener los grupos con longitud cero en la salida

Cuando se usa summarise con la función plyr's ddply, las categorías vacías se eliminan por defecto. Puede cambiar este compor ... FALSE No es exactamente lo que esperaba. ¿Existe un método dplyr para lograr el mismo resultado que .drop=FALSE en plyr?

Cambiar el valor de la variable con dplyr [duplicar]

Esta pregunta ya tiene una respuesta aquí: Establecer ciertos valores en NA con dplyr ... iserablemente: mtcars %>% mutate(mpg = mpg == NA[cyl == 4]) %>% as.data.frame() ¿Cómo podría hacer esto con dplyr?

¿Qué significa el punto en R-preferencia personal, convención de nomenclatura o más?

No me estoy refiriendo (probablemente) a las "todas las demás variables" que significan como var1~. aquí. Me señalaron plyr ... nvención de nomenclatura o más? A menudo R es tan funcional que me pierdo un truco que hace mucho tiempo se ha hecho antes.

Agregar un dataframe en una columna dada y mostrar otra columna

Tengo un dataframe en R de la siguiente forma: > head(data) Group Score Info 1 1 1 a 2 1 2 b 3 ... lida deseada sería: Group.1 x y 1 1 3 c 2 2 4 d ¿Alguna pista?

¿Por qué plyr es tan lento?

Creo que estoy usando plyr incorrectamente. ¿Podría alguien decirme si este es un código plyr 'eficiente'? require(plyr) pl ... table_1.8.1 plyr_1.7.1 loaded via a namespace (and not attached): [1] grid_2.15.1 lattice_0.20-6 tools_2.15.1

Error de objeto no encontrado con ddply dentro de una función

Esto realmente ha desafiado mi capacidad de depurar código R. Quiero usar ddply() para aplicar las mismas funciones a difer ... es-in-ddply, podría ayudarme, pero he hecho suficientes golpes de cabeza por hoy y es hora de levantar la mano y pedir ayuda.

¿Cómo crear una variable lag dentro de cada grupo?

Tengo un dato.cuadro: set.seed(1) data <- data.table(time = c(1:3, 1:4), groups = c(rep(c("b", "a"), ... o de los datos.tabla que es problemática. ¿Qué es la forma más eficiente de hacer esto en base R, plyr, dplyr y data.¿mesa?

R: acelerar las operaciones de "grupo por"

Tengo una simulación que tiene un enorme agregado y combinar paso justo en el medio. Prototipé este proceso usando la función ... Fact, weights=df$weights) ) ) Todos los consejos o sugerencias son apreciados!

¿Por qué mi grupo de dplyr by & summarize no funciona correctamente? (nombre-colisión con plyr)

Tengo un marco de datos que se ve así: #df ID DRUG FED AUC0t Tmax Cmax 1 1 0 100 5 20 2 1 1 ... ísticas de todos por no faceted en DROGAS y ALIMENTADOS. ¿Alguna idea de por qué? ¿y cómo puedo hacer que haga lo correcto?

haciendo una operación plyr en cada fila de un marco de datos en R

Me gusta la sintaxis plyr. Cada vez que tengo que usar uno de los comandos *apply() termino pateando al perro y yendo a un be ... x,df$y))) #knock out the key myOut$myKey <- NULL Pero sigo pensando que "Tiene que haber una Mejor Manera" Gracias!

Alternativas eficientes para combinar datos más grandes.cuadros R

Estoy buscando un método eficiente (tanto en recursos informáticos como en aprendizaje/implementación) para combinar dos marc ... to inspection:https://heuristically.wordpress.com/2010/01/04/r-memory-usage-statistics-variable/ Datos producidos por anonym

Suma de filas basada en el valor de la columna

Quiero sumar filas que tienen el mismo valor en una columna: > df <- data.frame("1"=c("a","b","a","c","c"), "2"=c(1,5, ... mero arbitrario de otras columnas excepto X1? Este es el resultado que quiero: X1 X2 X3 1 a 4 7 2 b 5 3 3 c 8 7

¿Hay una función R que aplique una función a cada par de columnas?

A menudo necesito aplicar una función a cada par de columnas en un dataframe/matrix y devolver los resultados en una matriz. ... ar de R. ¿Hay una función apply o plyr que hace esto? Lo he buscado pero no he podido encontrarlo. Si es así, es más rápido?

Convierta datos de formato largo a formato ancho con múltiples columnas de medida

Estoy teniendo problemas para averiguar la forma más elegante y flexible de cambiar los datos de formato largo a formato anch ... E, value=c("X","Y")), que no es válido. Pero no he sido capaz de averiguarlo. ¿Puede algún R-wizards ayudarme? Gracias.

¿Cómo combinar dos marcos de datos en columnas comunes en R con la suma de otros?

R Versión 2.11.1 de 32 bits en Windows 7 Tengo dos conjuntos de datos: data_A y data_B: Data_A USER_A USER_B ACTION 1 ... 0.25+0.17 1 16 0.63 1 17 0.26 2 11 0.14+0.25 2 14 0.28 Entonces, ¿cómo podría lograrlo?

ddply para suma por grupo en R

Tengo un ejemplo de dataframe "data" de la siguiente manera: X Y Month Year income 2281205 228120 3 201 ... pasos. Por lo tanto, me gustaría saber si hay una forma sencilla de realizar la tarea anterior (utilizando el paquete plyr).

forma rápida / elegante de construir la tabla de resumen de media/varianza

Me puede lograr esta tarea, pero siento que debe haber una "mejor" (más pulida, más compacto, más clara-código, más rápido?) ... also should rename response variables No lo hará (?) trabajar en reshape2. Explicar ...~. a alguien podría ser complicado!

Aprendiendo a entender plyr, ddply

He estado tratando de entender qué y cómo funciona plyr a través de probar diferentes variables y funciones y ver qué resulta ... r que en algún lugar no estoy fundamentalmente entender cómo usar plyr. Cualquier respuestas o explicaciones son apreciados.