Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Voeg tidy_twitter toe aan het afinn-sentimentwoordenboek.
  • Groepeer op zowel het klachtlabel als of de gebruiker geverifieerd is.
  • Vat de gegevens samen om een nieuwe kolom aggregate_value te maken met de som van value.
  • Spreid de kolommen complaint_label en aggregate_value uit.

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`)
Code bewerken en uitvoeren