human
Écrire une instruction dplyr prend une trame de données, la filtre par la colonne de chaîne de saveur pour "super génial" puis crée une nouvelle colonne appelée pct_sugar qui prend la métrique total_sugar et la divise en masse
gpt
par la métrique total_weight, multipliée par 100.

Voici l'instruction dplyr correspondante:

```r
nouvelle_table <- trame_de_donnees %>% 
                  filter(flavor == "super génial") %>% 
                  mutate(pct_sugar = (total_sugar/total_weight)*100)
```

Cette instruction utilise le symbole `%>%` pour enchaîner les opérations de filtrage et de création d'une nouvelle colonne. La fonction `filter` sélectionne les lignes où la colonne `flavor` correspond à `"super génial"`. La fonction `mutate` crée une nouvelle colonne `pct_sugar`, dont les valeurs sont calculées en divisant les valeurs de la colonne `total_sugar` par les valeurs de la colonne `total_weight` (la masse totale), et en multipliant le résultat par 100 pour obtenir un pourcentage. Le résultat est stocké dans une nouvelle table appelée `nouvelle_table`.