如何在R中出现单词云中的单词?

时间:2016-05-24 12:42:57

标签: r word-cloud

我正在使用单词cloud package处理词云,其中我希望单词以与句子/文本中相同的顺序出现。我只知道random.order - 以随机顺序绘制单词。如果为假,则将以递减频率绘制它们。 我的用法:

comparison.cloud(term.matrix,max.words=300)
commonality.cloud(term.matrix,random.order=FALSE, rot.per=0)

1 个答案:

答案 0 :(得分:0)

查看comparison.cloud函数源代码(只需在没有parens的情况下调用它)。您将在某处看到以下代码块。

if (random.order) {
    ord <- sample.int(length(words))
}
else {
    ord <- order(freq, decreasing = TRUE)
}

您可以创建自己的函数副本,并修改此ord向量的构造方式,以更改订单的方式以完全匹配您的用例。我最初会尝试完全删除这个块,看看会发生什么!