1. Apprendre
  2. /
  3. Cours
  4. /
  5. Données catégorielles dans le tidyverse

Connected

Exercice

Résumer des données

Créons maintenant un graphique à facettes pour comparer l'utilité selon différentes plateformes d'apprentissage.

Dans cet exercice, nous allons présenter une nouvelle fonction de dplyr, add_count(). add_count() ajoute une colonne au jeu de données, n, en conservant le même nombre de lignes que le jeu de données original. Comme count(), n correspond par défaut au nombre de lignes pour chaque groupe, mais vous pouvez modifier ce comportement avec l'argument wt (poids). En définissant wt égal à une autre colonne, n devient alors la somme de cette colonne pour chaque groupe.

Supposons que vous vouliez ajouter à iris une colonne représentant la somme de Petal.Length pour toutes les fleurs d'une même Species. Vous écririez :

iris %>%
   add_count(Species, wt = Petal.Length) %>%
   select(Species, Petal.Length, n)

Cela vous donnerait :

# 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.

Instructions 1/4

undefined XP
    1
    2
    3
    4

• Utilisez count() pour transformer le jeu de données afin d'avoir une ligne par paire learning_platform–usefulness, avec une colonne indiquant le nombre d'entrées correspondant à cette paire.