Resumir datos
Ahora vamos a crear un gráfico con facetas para comparar la utilidad entre distintas plataformas de aprendizaje.
En este ejercicio, presentaremos una nueva función de dplyr, add_count(). add_count() añade una columna al conjunto de datos, n, manteniendo el mismo número de filas que el conjunto original. Igual que count(), por defecto n es el número de filas de cada grupo, pero puedes cambiarlo con el argumento wt (peso). Si estableces wt igual a otra columna, n pasa a ser la suma de esa columna para cada grupo.
Imagina que quieres añadir a iris una columna con la suma de Petal.Length para todas las flores de la misma Species. Escribirías:
iris %>%
add_count(Species, wt = Petal.Length) %>%
select(Species, Petal.Length, n)
Esto te devolvería:
# A tibble: 150 x 3
Species Petal.Length n
<fct> <dbl> <dbl>
1 setosa 1.4 73.1
2 setosa 1.4 73.1
3 virginica 6.4 278.
Este ejercicio forma parte del curso
Datos categóricos en el Tidyverse
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
learning_platform_usefulness %>%
# Change dataset to one row per learning_platform usefulness pair with number of entries for each
___(___, ___)