Тренування з групованими підсумками
Ми можемо використовувати pivot_wider() разом із результатом групових підсумків також.
Ця вправа є частиною курсу
Вступ до аналізу тексту в R
Інструкції до вправи
- Об'єднайте
tidy_twitterіз словником тональності afinn. - Згрупуйте і за міткою скарги, і за тим, чи верифікований користувач.
- Зробіть підсумок даних, щоб створити новий стовпець
aggregate_value, який містить сумуvalue. - Розгорніть стовпці
complaint_labelтаaggregate_value.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
tidy_twitter %>%
# Append the afinn sentiment dictionary
___(___) %>%
# Group by both complaint label and whether or not the user is verified
___(___) %>%
# Summarize the data with an aggregate_value = sum(value)
___(___) %>%
# Spread the complaint_label and aggregate_value columns
___(___) %>%
mutate(overall_sentiment = Complaint + `Non-Complaint`)