绘制更好的词云
现在您已经移除了更多的停用词,来看看改进后的词云吧!
上一个练习中的项-文档矩阵已经用 as.matrix() 转成了矩阵,然后使用 rowSums() 创建了一个带名称的向量。这个新的术语频率对象名为 chardonnay_words,已预先加载到您的工作区中。让我们来查看这些新的词云结果。
本练习是课程的一部分
使用 R 的 Bag-of-Words 进行文本挖掘
练习说明
我们已经在后台为您加载了 wordcloud 包,并且在所有需要它的后续练习中都会这样做。
- 使用
decreasing = TRUE对chardonnay_words的值进行排序。保存为sorted_chardonnay_words。 - 查看
sorted_chardonnay_words中排名前 6 的单词及其对应的值。 - 使用
names()作用于chardonnay_words创建terms_vec。 - 将
terms_vec和chardonnay_words传入wordcloud()函数。查看在移除 "chardonnay" 之后还有哪些单词更显眼。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Sort the chardonnay_words in descending order
___ <- ___(___, ___)
# Print the 6 most frequent chardonnay terms
___(___)
# Get a terms vector
___ <- ___(___)
# Create a wordcloud for the values in word_freqs
wordcloud(___, ___,
max.words = 50, colors = "red")