Kom igångKom igång gratis

Ö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

Visa kurs

Övningsinstruktioner

  • Lägg till tidy_twitter i 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 av value.
  • Sprid ut kolumnerna complaint_label och aggregate_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`)
Redigera och kör kod