Öva på grupperade sammanfattningar
Vi kan även använda pivot_wider() tillsammans med resultatet av grupperade sammanfattningar.
Den här övningen är en del av kursen
Introduktion till textanalys i R
Övningsinstruktioner
- Lägg till
tidy_twitteri afinn-sentimentordlistan. - Gruppera efter både klagomärkningsetiketten och huruvida användaren är verifierad eller inte.
- Sammanfatta datan för att skapa en ny kolumn,
aggregate_value, som innehåller summan avvalue. - Sprid ut kolumnerna
complaint_labelochaggregate_value.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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`)