ÎncepețiÎncepe gratuit

Impactul cuvintelor, analiza frecvenței

Una dintre cele mai simple modalități de a explora datele este analiza frecvenței. Deși nu este dificilă, în analiza sentimentelor această metodă simplă poate fi surprinzător de revelatoare. Concret, vei construi un grafic cu bare. În acest exercițiu vei lucra din nou cu moby și bing pentru a crea vizualizarea.

Pentru a ordona barele de la cea mai mică valoare la cea mai mare, vei folosi un truc cu factorii. reorder() îți permite să modifici ordinea nivelurilor unui factor pe baza unei alte variabile de scor. În acest caz, vei reordona variabila factor term după variabila de scor polarity.

Acest exercițiu face parte din cursul

Analiza sentimentelor în R

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

moby_tidy_sentiment <- moby %>% 
  # Inner join to bing lexicon by term = word
  inner_join(bing, by = c("term" = "word")) %>% 
  # Count by term and sentiment, weighted by count
  count(___, ___, wt = ___) %>%
  # Pivot sentiment, using n as values
  pivot_wider(names_from = ___, values_from = ___, values_fill = ___) %>%
  # Mutate to add a polarity column
  mutate(polarity = ___ - ___)

# Review
moby_tidy_sentiment
Editează și rulează codul