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
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