2012-09-13 19 views
5

R 2.15.1でtmパッケージとwordcloudパッケージを使用しています。 私はDTMから単語雲を作ろうとしています。ここでは、コードは次のとおりです。wordcloudパッケージ:get strwidth(...)のエラー: 'cex'の値が無効です

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上で同じコードを使用しています。 誰かがエラーの修正を教えてもらえますか?

ラヴィ

答えて

5

あなたは、再現性のコード(誰があなたの質問に答えていない、おそらく大きな理由)を提供していないので、私は唯一の問題が何であるかを推測するために冒険することができます。

私はこの同じエラーに直面したので、私は自分の経験を共有します。問題は私の言葉の文書マトリックスの0の代わりにNAのものがあったことです。単にその問題を修正してください。

+0

DF < - DF [!DF $ text == ''、]私の問題を修正しました。 – dmvianna

関連する問題