wordcloud package:获取“strwidth错误(...):无效'cex'值”

时间:2012-09-13 06:06:08

标签: tm

我正在使用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上使用了相同的代码,它运行良好,我得到了一个词云。 有人可以告诉我错误的解决方法吗?

拉​​维

1 个答案:

答案 0 :(得分:5)

您没有提供可重现的代码(可能是没有人回答您问题的重要原因),所以我只能猜测问题可能是什么。

我遇到了同样的错误,所以我会分享我的经验。问题是我的学期文档矩阵中有NA而不是0。简单地解决这个问题。