0
Rでtopicmodels
パッケージを使用してトピックモデリングを行っています。私はCorpusオブジェクトを作成しています。基本的な前処理を行い、DocumentTermMatrix :1:nrow(counts):長さ0の引数でエラーが発生する理由
library(topicmodels)
#Set parameters for Gibbs sampling
burnin <- 4000
iter <- 2000
thin <- 500
seed <-list(2003,5,63,100001,765)
nstart <- 5
best <- TRUE
#Number of topics
k <- 8
#Run LDA using Gibbs sampling
# Start the clock!
ptm <- proc.time()
ldaOut <-LDA(dtm.new,k, method="Gibbs", control=list(nstart=nstart, seed = seed, best=best,
burnin = burnin, iter = iter, thin=thin))
# Stop the clock
proc.time() - ptm
それから私は、最後の行にエラー
#docs to topics
ldaOut.topics <- as.matrix(topics(ldaOut))
ここではエラーになりました:
error in 1:nrow(counts) : argument of length 0
これは、最初の行を数えることができないということです。それを確認する方法はありますか?
'dtm.new'は提供したコードでは作成されませんが、' LDA'で使用されます。そのオブジェクトが存在するかどうか調べる方が簡単です。 –
ご返信ありがとうございます。私は最初のステップでそれを作成しました –