首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wordcloud包: get“strwidth(...)错误:无效的'cex‘值”

wordcloud包: get“strwidth(...)错误:无效的'cex‘值”
EN

Stack Overflow用户
提问于 2012-09-13 14:06:08
回答 1查看 6.3K关注 0票数 5

我使用的是R 2.15.1中的tm和wordcloud包。我正在尝试从DTM中创建一个单词云。代码如下:

代码语言:javascript
复制
library(wordcloud)
thedtmsparse = inspect(sparse)
trymatrix = t(thedtmsparse)
colnames(trymatrix) = c()
comparison.cloud(trymatrix, max.words=15, random.order=FALSE)

我从最后一条命令中得到以下错误:

代码语言:javascript
复制
Error in strwidth(words[i], cex = size[i], ...) : invalid 'cex' value

我在另一个DTM上使用了相同的代码,在那里它工作得很好,我得到了单词cloud。有人能告诉我这个错误的修复方法吗?

Ravi

EN

回答 1

Stack Overflow用户

发布于 2013-06-25 01:39:24

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

我遇到了同样的错误,所以我将分享我的经验。问题是我在我的术语文档矩阵中使用了NA而不是0,简单地解决了这个问题。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12400305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档