我使用的是R 2.15.1中的tm和wordcloud包。我正在尝试从DTM中创建一个单词云。代码如下:
library(wordcloud)
thedtmsparse = inspect(sparse)
trymatrix = t(thedtmsparse)
colnames(trymatrix) = c()
comparison.cloud(trymatrix, max.words=15, random.order=FALSE)我从最后一条命令中得到以下错误:
Error in strwidth(words[i], cex = size[i], ...) : invalid 'cex' value我在另一个DTM上使用了相同的代码,在那里它工作得很好,我得到了单词cloud。有人能告诉我这个错误的修复方法吗?
Ravi
发布于 2013-06-25 01:39:24
您没有提供可重现的代码(可能是没有人回答您的问题的一个重要原因),所以我只能大胆地猜测问题可能是什么。
我遇到了同样的错误,所以我将分享我的经验。问题是我在我的术语文档矩阵中使用了NA而不是0,简单地解决了这个问题。
https://stackoverflow.com/questions/12400305
复制相似问题