Rezumarea datelor
Hai să creăm acum un grafic cu fațete pentru a compara utilitatea pe diferite platforme de învățare.
În acest exercițiu, vom introduce o nouă funcție din dplyr: add_count(). add_count() adaugă o coloană la setul de date, n, păstrând același număr de rânduri ca în setul original. La fel ca count(), n reprezintă implicit numărul de rânduri pentru fiecare grup, dar poți modifica acest comportament cu argumentul wt (weight). Setezi wt egal cu o altă coloană, iar n va deveni suma valorilor din acea coloană pentru fiecare grup.
Să zicem că vrei să adaugi o coloană în iris care să reprezinte suma valorilor Petal.Length pentru toate florile din aceeași Species. Ai scrie:
iris %>%
add_count(Species, wt = Petal.Length) %>%
select(Species, Petal.Length, n)
Acesta ar returna:
# 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.
Acest exercițiu face parte din cursul
Date categoriale în Tidyverse
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
learning_platform_usefulness %>%
# Change dataset to one row per learning_platform usefulness pair with number of entries for each
___(___, ___)