Tag: TIDYVERSE
Tengo un marco de datos que se ve así: ID pick1 pick2 pick3 1 NA 21/11/29 21/11/30 2 21/11/28 21/11/29 NA 3 21/11/28 NA 21/11/30 4 NA 21/11/29 21/11/30 Cada participante (ID) pudo elegir 2 fechas de 3 opciones. Ahora quiero resumir las fechas seleccionadas para obtener un tibble como . . . Read more
¿Por qué no dan los dos comandos el mismo resultado? x <- sample(0:1, 50, replace = TRUE, prob = c(0.5, 0.5)) sum(x==1) sample(0:1, 50, replace = TRUE, prob = c(0.5, 0.5)) %>% sum(.==1) El primer comando siempre me da la respuesta correcta (algo alrededor de 25) pero el segundo comando . . . Read more
Tengo el siguiente conjunto de datos out # Un tibble: 1,356 x 7 ID GROUP Gender Age Education tests score <dbl> <chr> <dbl> <dbl> <dbl> <chr> <dbl> 1 1 ENTRENAMIENTO 1 74 18 ADAS_CogT0 14.7 2 1 ENTRENAMIENTO 1 74 18 ROCF_CT0 32 3 1 ENTRENAMIENTO 1 74 18 ROCF_IT0 . . . Read more
Cuando filtro algunos valores de días desde un dataframe, tengo que repetir ‘as.Date’ muchas veces en la condición de filtro. ¿Hay alguna manera de simplificarlo? ¡Gracias! biblioteca(tidyverse) test_data <- data.frame(mday=seq.Date(as.Date(‘2021-1-1’), as.Date(‘2021-12-30’),by=”1 día”), value=rnorm(364)) # no funciona test_data %>% filter(mday %in% c(as.Date(‘2021-1-1′,’2021-7-1′,’2021-10-7’))) # funciona, pero tengo que repetir ‘as.date’ muchas veces . . . Read more
Estoy intentando agrupar y encontrar la intersección entre los grupos definidos por “group_by” utilizandotidyverse . datos de ejemplo: data = tibble(feature = paste0(“Group_”, sample(1:800, 1000, replace = T)),classifier = paste0(“Classifier_”, sample(1:3, 1000, replace = T))) los datos se ven así: A tibble: 1,000 x 2 feature classifier 1 Group_629 Classifier_2 . . . Read more