CommencerCommencez gratuitement

Évaluer l'effort de l'auteur

Les auteurs utilisent souvent plus de mots lorsqu'ils sont plus passionnés. Par exemple, un passager d'avion en colère laissera un avis d'autant plus long que le service (perçu) aura été mauvais. À l'inverse, un passager moins ému n'aura peut-être pas envie de passer beaucoup de temps à écrire un avis. Les avis longs peuvent gonfler le sentiment global, car ils contiennent intrinsèquement davantage de langage positif ou négatif à mesure qu'ils s'allongent. Cet exercice de code vous aide à examiner l'effort et le sentiment.

Dans cet exercice, vous allez visualiser la relation entre l'effort et le sentiment. Rappelez-vous que votre tibble d'avis de location contient un id et qu'un mot est représenté sur chaque ligne. En conséquence, un simple count() de id permettra de capturer le nombre de mots utilisés dans chaque avis. Vous joindrez ensuite ce résumé aux données positives et négatives. Enfin, vous créerez un nuage de points pour visualiser la longueur des avis des auteurs et sa relation avec la polarité.

Cet exercice fait partie du cours

<cours>Analyse de sentiments en R</cours>
Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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
Modifier et exécuter le code