Visualizing the NRC sentiments
We've seen how visualizations can give us a better idea of patterns in data than counts alone. Let's visualize the sentiments from the nrc
dictionary. I've loaded the tidyverse
and tidytext
packages for you already.
This exercise is part of the course
Introduction to Text Analysis in R
Exercise instructions
- Extract the
nrc
dictionary, count the sentiments and reorder them by count to create a new factor column,sentiment2
. - Visualize
sentiment_counts
using the new sentiment factor column. - Change the title to "Sentiment Counts in NRC", x-axis to "Sentiment", and y-axis to "Counts".
Hands-on interactive exercise
Have a go at this exercise by completing this sample code.
# Pull in the nrc dictionary, count the sentiments and reorder them by count
sentiment_counts <- ___(___) %>%
___(___) %>%
___(sentiment2 = ___(___, ___))
# Visualize sentiment_counts using the new sentiment factor column
___(___, aes(___, ___)) +
geom_col() +
coord_flip() +
# Change the title to "Sentiment Counts in NRC", x-axis to "Sentiment", and y-axis to "Counts"
___(
___ = ___,
___ = ___,
___ = ___
)