整理LDA输出

时间:2019-07-25 08:44:04

标签: r

我在数据集中的一列上执行了LDA,但有一些意见,但是在对LDAOutput进行整齐后出现错误。这是我的代码

docs <- Corpus(VectorSource(data))
    docs <-tm_map(docs,content_transformer(tolower))
    docs <- tm_map(docs, removePunctuation)
    docs <- tm_map(docs, removeNumbers)
    docs <- tm_map(docs, removeWords, stopwords(kind = 'en'))
    docs <- tm_map(docs, stripWhitespace)

dtm <- DocumentTermMatrix(docs)
    burnin <- 4000
    iter <- 2000
    thin <- 500
    seed <-list(2003,5,63,100001,765)
    nstart <- 5
    best <- TRUE
    k <- 5
    ldaOut <-LDA(dtm,k, method='Gibbs', control=list(nstart=nstart, seed = seed, best=best, burnin = burnin, iter = iter, thin=thin))

topics <- tidy(ldaOut, matrix="beta")

在此错误消息:

Error in tidy(ldaOut, matrix = "beta") : 
  unused argument (matrix = "beta")

没有参数矩阵,我得到:

Error in as.word(x) : can only coerce numeric objects to word

0 个答案:

没有答案