r - 在 R 中的 Wordcloud 中绘制句子
问题描述
我想创建一个 wordcloud,其中每行根据其计数/频率显示。wordcloud 不应基于单个单词,而应基于每个句子。问题是,如果我使用 wordcloud2,它不会显示更长的句子,并且会从样本中省略 2 个这样的句子。如何查看所有句子?下面是一个类似于原始数据集的虚拟数据集:
grp= c("Having awesome day, having good day, or having extremely bad day", "Good collection", "Won lottery or quiz",
"credit card or prepaid card", "Transfer","Bitcoin, stock market, or bank deposit", "House loan or lease",
"Study outside, local university, or own business", "Stay back")
freq= c(256,57,47,44,17,8,4,3,3)
data= data.frame(grp,freq)
有人可以告诉我wordcloud中是否有替代方法吗?
解决方案
要绘制所有句子,您需要减少该scale
值。
library(wordcloud)
wordcloud(data$grp, data$freq, scale=c(.5,.3), random.order=TRUE,
colors="black", vfont=c("sans serif","plain"))
推荐阅读
- python-3.x - 没有使用 python pandas 从字典列表中将密钥打印到 excel
- java - 如何修复喷气背包导航弹出行为不正确的动画?
- z3 - 编译示例 z3 代码时出现未定义的引用错误
- vue.js - 通过单击列表项(如 v-model)进行绑定
- javascript - 如何在连接后检索出站 Twilio 客户端调用的 SID
- python - 如何修复使用 python 创建谷歌日历事件的 .get() 错误?
- javascript - 将 Angular 参数发送到外部 JS 文件
- python - 我无法使用 pip 安装任何软件包
- python-3.x - 无法在 Windows 10 上使用 IIS 运行 Python CGI 脚本
- python - 使用列表推导一次定义两个对象