1. Apprendre
  2. /
  3. Cours
  4. /
  5. Analyse de sentiment en R

Connected

Exercice

Comparer le sentiment Tidy à la polarité Qdap

Ici, vous verrez que différentes méthodes d'analyse du sentiment produisent des résultats différents. Souvent, il suffit que les résultats aillent dans la même direction, même si les valeurs précises diffèrent. Dans l'exercice précédent, vous avez créé tidy_reviews, une trame de données de commentaires de locations sans mots vides. Plus tôt dans le chapitre, vous avez calculé et tracé la fonction polarity() de base de qdap. Cela montrait que les commentaires ont tendance à être positifs.

Maintenant, effectuons une analyse similaire à la manière de tidytext ! Rappelez-vous d'un chapitre précédent que vous effectuerez un inner_join(), suivi de count(), puis d'un pivot_wider().

Enfin, vous créerez une nouvelle colonne avec mutate() en y passant positive - negative.

Instructions

100 XP
  • L'utilisation de la fonction get_sentiments() avec « bing » permet d'obtenir le lexique de subjectivité bing. Nommez ce lexique bing.
  • Comme vous avez déjà écrit ce code au chapitre 2, indiquez simplement l'objet du lexique, bing, le nom de la nouvelle colonne (polarity) et son calcul dans mutate().
  • Enfin, appelez summary() sur le nouvel objet pos_neg. Même si les valeurs diffèrent, après avoir regardé la moyenne, la plupart des commentaires de location sont-ils tout aussi positifs que lorsque vous utilisez polarity() ? Observez-vous une « inflation des notes » ?