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

0 la respuesta

Comparación entre dplyr :: do / purrr :: map, ¿qué ventajas tiene? [cerrado]

Cuando usasbroom [http://varianceexplained.org/r/broom-intro/]Estaba acostumbrado a combinardplyr::group_by ydplyr::do para realizar acciones en datos agrupados gracias a @drob. Por ejemplo, ajustar un modelo lineal a los automóviles según su ...

2 la respuesta

¿Cómo establecer los nombres de fila de un marco de datos pasado con el operador de tubería%>%?

Tengo un marco de datos que soydcasting usando elreshape2 paquete, y me gustaría eliminar la primera columna y hacer que se convierta en los nombres de fila del marco de datos en su lugar. Marco de datos original, antesdcast: > corner(df) ...

2 la respuesta

Usando la función tidyr spread para crear columnas con valor binario

Estoy consciente despread funcionar entidyr paquete pero esto es algo que no puedo lograr. Tengo un data.frame con 2 columnas como se define a continuación. Necesito transponer la columna Asunto en columnas binarias con 1 y 0. A continuación se ...

1 la respuesta

Agregar porcentajes a las columnas de un gráfico de barras agrupadas en GGplot2

Esperando que alguien pueda ayudarme a etiquetar columnas de un gráfico de barras agrupadas con porcentajes. No pude encontrar una publicación existente que pudiera hacer que el trabajo fuera exitoso. A continuación se muestra el código para un ...

2 la respuesta

Intentando usar dplyr para group_by y aplicar scale ()

Tratando de usardplyr agroup_by elstud_ID variable en el siguiente marco de datos, como enesta pregunta SO [https://stackoverflow.com/questions/26950045/group-by-and-scale-normalize-a-column-in-r] : > str(df) 'data.frame': 4136 obs. of 4 ...

2 la respuesta

diferencias dentro del grupo del miembro del grupo

Tengo mediciones para diferentes tratamientos de un experimento que se realizó en varias rondas, de esta manera: set.seed(1) df <- data.frame(treatment = rep(c('baseline', 'treatment 1', 'treatment 2'), times=5), round = rep(1:5, each=3), ...

1 la respuesta

filtro dplyr: el valor está contenido en un vector

¿Hay alguna forma directa de filtrar usandodplyr::filter dado un vector específico? Estoy buscando algo como el código a continuación: top.food <- c('pizza', 'bacon', 'burger') filter(orders, dish == 'pizza' | dish == 'bacon' | dish == ...

3 la respuesta

¿Por qué el uso de dplyr pipe (%>%) es más lento que una expresión no pipe equivalente, para el grupo por alta cardinalidad?

Pensé que, en general, usando%>% no tendría un efecto notable en la velocidad. Pero en este caso funciona 4 veces más lento. library(dplyr) library(microbenchmark) set.seed(0) dummy_data <- dplyr::data_frame( id=floor(runif(100000, 1, 100000)) ...

1 la respuesta

tubería dplyr: cómo agregar una fila de margen calculando un total (como la función addmargins - base) [duplicado]

Esta pregunta ya tiene una respuesta aquí: Agregue totales de fila de margen en la cadena dplyr [/questions/39507019/add-margin-row-totals-in,-dplyr-chain] 3 respuestasMis datos: data <- data.frame(column1 = c("A","B","C","D"), column2 = c(4, ...

3 la respuesta

tidyr :: unir a través de patrones de columna

Tengo un conjunto de datos que se parece a esto site <- c("A", "B", "C", "D", "E") D01_1 <- c(1, 0, 0, 0, 1) D01_2 <- c(1, 1, 0, 1, 1) D02_1 <- c(1, 0, 1, 0, 1) D02_2 <- c(0, 1, 0, 0, 1) D03_1 <- c(1, 1, 0, 0, 0) D03_2 <- c(0, 1, 0, 0, 1) df <- ...