Evaluarea efortului autorului
Adesea, autorii folosesc mai multe cuvinte atunci când sunt mai pasionați. De exemplu, un pasager nemulțumit de o companie aeriană va lăsa o recenzie mai lungă cu cât serviciul (perceput) a fost mai slab. Dimpotrivă, un pasager mai puțin implicat emoțional s-ar putea să nu simtă nevoia să petreacă mult timp scriind o recenzie. Recenziile lungi pot umfla sentimentul general, deoarece vor conține în mod inerent mai mult limbaj pozitiv sau negativ pe măsură ce se lungesc. Acest exercițiu te ajută să analizezi relația dintre efort și sentiment.
În acest exercițiu vei vizualiza relația dintre efort și sentiment. Reamintește-ți că tibble-ul cu recenzii ale proprietăților conține un câmp id și că fiecare rând reprezintă un cuvânt. Prin urmare, un simplu count() al câmpului id îți va indica numărul de cuvinte folosite în fiecare recenzie. Vei uni apoi acest rezumat cu datele pozitive și negative. În final, vei crea un grafic de tip scatter care va vizualiza lungimea recenziei și relația acesteia cu polaritatea.
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.
# Review tidy_reviews and pos_neg
tidy_reviews
pos_neg
pos_neg_pol <- tidy_reviews %>%
# Effort is measured as count by id
___(___) %>%
# Inner join to pos_neg
___(___) %>%
# Add polarity status
___(pol = ___(___, "___", "___"))
# Examine results
pos_neg_pol