私はテキストマイニングのトピックの初心者です。rのLDAでエラー:入力行列の各行に少なくとも1つの非ゼロエントリが含まれている必要があります
LDA(dtm、k、method = "Gibbs"、control = list(nstart = nstart、: )の各行で、LDA()を996165の観測データを使って実行すると、 。入力行列が含まれている必要があり、少なくとも一つの非ゼロエントリ
は、私は私のコーパスには欠損値がないことをかなり確信しているとも、「DocumentTermMatrix」と「simple_triplet_matrix」の表には、次のとおりです。
table(is.na(dtm[[1]]))
#FALSE
#57100956
table(is.na(dtm[[2]]))
#FALSE
#57100956
「57100956」のやり方はちょっと混乱しますが、私のデータセットはかなり大きいので、どうしてこのエラーが起こるのかを確認する方法はわかりませんrが発生する。私のLDAコマンドは:
ldaOut<-LDA(dtm,k, method="Gibbs", control=list(nstart=nstart, seed = seed, best=best, burnin = burnin, iter = iter, thin=thin))
誰かが洞察力を提供することはできますか?ありがとう。