Resultados de la búsqueda a petición "tidyr"

2 la respuesta

Dplyr summaryise_each para agregar resultados

Tengo un marco de datos como tal: metric1 metric2 metric3 field1 field2 1 1.07809668 4.2569882 7.1710095 L S1 2 0.56174763 1.2660273 -0.3751915 L S2 3 1.17447327 5.5186679 11.6868322 L S2 4 0.32830724 -0.8374830 1.8973718 S S2 5 -0.51213503 ...

1 la respuesta

R: Pivotar usando la función 'spread'

Continuando de mi anteriorenviar [https://stackoverflow.com/questions/29773714/r-pivot-the-rows-into-columns-and-use-n-as-for-missing-values] , Ahora tengo 1 columna más de valores de ID que necesito usar para pivotar filas en columnas. NUM <- ...

2 la respuesta

agregar valores predeterminados a los pares de elementos x grupos que no tienen un valor (df%>% spread%>% recolectar parece extraño)

Version cortaComo hacer la operacion df1 %>% spread(groupid, value, fill = 0) %>% gather(groupid, value, one, two)de una manera más natural? Versión largaDado un marco de datos df1 <- data.frame(groupid = c("one","one","one","two","two","two", ...

1 la respuesta

¿Cómo puede la función tidyr spread tomar variable como una columna de selección?

La función spread de tidyr solo toma nombres de columnas sin comillas. ¿Hay alguna manera de pasar una variable que contenga el nombre de la columna, por ejemplo? # example using gather() library("tidyr") dummy.data <- data.frame("a" ...

4 la respuesta

No listar columnas por grupos

Tengo un marco de datos en el siguiente formato: id | name | logs ---+--------------------+----------------------------------------- 84 | "zibaroo" | "C47931038" 12 | "fabien kelyarsky" | c("C47331040", "B19412225", "B18511449") 96 | "mitra ...

3 la respuesta

Reformar datos de largo a ancho: comprender los parámetros de remodelación

Tengo un formato de datos de formato largo para perros que estoy tratando de formatear a ancho utilizando la función reshape (). Actualmente se ve así: dogid month year trainingtype home school timeincomp 12345 1 2014 1 1 1 340 12345 2 2014 1 1 ...

3 la respuesta

Convierta filas en columnas haciendo coincidir cadenas en R

Tengo varias filas en una lista como ' [1,] "Home" [2,] "A" [3,] "B" [4,] "C" [5,] "Home" [6,] "D" [7,] "E" [8,] "Home" [9,] "F" [10,] "G" [11,] "H" [12,] "I"estas filas están llegando dinámicamente ... después de "Inicio" puede haber dos, tres, ...

4 la respuesta

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 ...

5 la respuesta

group_by () en fill () no funciona como se esperaba

Estoy tratando de hacer una operación de última observación efectuada hacia adelante en algunos datos mal formateados usandodplyr ytidyr. No está funcionando como esperaba. library(dplyr) library(tidyr) df <- ...

2 la respuesta

Cómo usar la función de propagación correctamente en tidyr

¿Cómo cambio la siguiente tabla de: Type Name Answer n TypeA Apple Yes 5 TypeA Apple No 10 TypeA Apple DK 8 TypeA Apple NA 20 TypeA Orange Yes 6 TypeA Orange No 11 TypeA Orange DK 8 TypeA Orange NA 23Cambiar a: Type Name Yes No DK NA TypeA ...