R中WordCloud2的max.word参数的等效项

时间:2016-10-17 14:34:58

标签: r word-cloud

我正在尝试使用Wordcloud2中的R构建一个wordcloud,以便利用Shiny。 我必须做的一件非常重要的事情是保持在wordcloud中表示的固定最大字数(例如150)。因此,无论可用的单词数量多少,我只想在云中可视化最多150个单词。 在Wordcloud中,此参数max.words=可用。但是,我无法找到允许我添加此参数的Wordcloud2等效内容。我已就此做了大量研究,似乎无法找到它。我的Wordcloud2代码非常简单

mr = table(data, header=TRUE)
wordcloud2(mr, color = ifelse(mr[, 3] > 0, 'green', 'red'), fontWeight = "bold")

我是否可以添加任何参数,例如max.words=Wordcloud中提供),以确保我的云中不再出现X个字?

我的数据是3列,例如:

              WORD VALUE SENT
1         topnotch     1    1
2             good     2    1
3             nice     11    0
4         inspired     14    0
5        beautiful     21    0

1 个答案:

答案 0 :(得分:4)

我没有看到你可以通过的论据来实现这一目标。我会在将数据集传递给wordcloud之前对数据集进行子集化,例如:

data <- data[order(data$Value, decreasing = TRUE), ]
pass_to_wordcloud <- data[1:150, ] #or set 150 to whatever