Oefenen met gegroepeerde samenvattingen
We kunnen pivot_wider() ook gebruiken in combinatie met de output van gegroepeerde samenvattingen.
Deze oefening maakt deel uit van de cursus
Introductie tot tekstanalyse in R
Oefeninstructies
- Voeg
tidy_twittertoe aan het afinn-sentimentwoordenboek. - Groepeer op zowel het klachtlabel als of de gebruiker geverifieerd is.
- Vat de gegevens samen om een nieuwe kolom
aggregate_valuete maken met de som vanvalue. - Spreid de kolommen
complaint_labelenaggregate_valueuit.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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`)