ПочатиПочніть безкоштовно

Оцінювання зусиль автора

Часто автори використовують більше слів, коли вони більш емоційно залучені. Наприклад, роздратований пасажир авіаліній залишить довший відгук, що гіршим був (на його думку) сервіс. Натомість менш емоційний пасажир може не вважати за потрібне витрачати багато часу на написання відгуку. Довгі рецензії можуть завищувати загальний сентимент, адже в міру збільшення довжини відгуку в ньому природно з'являється більше позитивної чи негативної лексики. Ця вправа з коду допоможе дослідити зусилля та сентимент.

У цій вправі ви візуалізуєте зв'язок між зусиллям і сентиментом. Нагадаємо, у вашому tibble з відгуками про оренду є id, а кожен рядок відповідає окремому слову. Тож простий count() за id підрахує кількість слів у кожному відгуку. Далі ви об'єднаєте цю зведену інформацію з даними про позитив і негатив. У підсумку ви створите діаграму розсіювання, яка покаже довжину відгуку автора та її зв'язок із полярністю.

Ця вправа є частиною курсу

Аналіз тональності в R

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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
Редагувати та запускати код