ÎncepețiÎncepe gratuit

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

Vezi cursul

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
  ___(___, ___)
Editează și rulează codul