S'exercer avec des regroupements et des résumés
Nous pouvons aussi utiliser pivot_wider() avec la sortie de résumés groupés.
Cette activité fait partie du cours
Introduction à l'analyse de texte en R
Instructions de l’exercice
- Joignez
tidy_twitterau dictionnaire de sentiment afinn. - Regroupez à la fois par l'étiquette de plainte et selon que l'utilisateur est vérifié ou non.
- Résumez les données pour créer une nouvelle colonne,
aggregate_value, qui contient la somme devalue. - Élargissez les colonnes
complaint_labeletaggregate_value.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
tidy_twitter %>%
# Append the afinn sentiment dictionary
___(___) %>%
# Group by both complaint label and whether or not the user is verified
___(___) %>%
# Summarize the data with an aggregate_value = sum(value)
___(___) %>%
# Spread the complaint_label and aggregate_value columns
___(___) %>%
mutate(overall_sentiment = Complaint + `Non-Complaint`)