在searchK计算中使用dfm

在searchK计算中使用dfm,r,quanteda,R,Quanteda,在stm中有searchK()选项,可以使用如下过程查找主题建模的最佳K个数: library(stm) library(quanteda) library(ggplot2) temp<-textProcessor(documents=gadarian$open.ended.response,metadata=gadarian) out <- prepDocuments(temp$documents, temp$vocab, temp$meta) documents <- o

在stm中有searchK()选项,可以使用如下过程查找主题建模的最佳K个数:

library(stm)
library(quanteda)
library(ggplot2)

temp<-textProcessor(documents=gadarian$open.ended.response,metadata=gadarian)
out <- prepDocuments(temp$documents, temp$vocab, temp$meta)
documents <- out$documents
vocab <- out$vocab
meta <- out$meta
set.seed(02138)
K<-c(5,10,15)
df1 <- searchK(documents, vocab, K, data=meta)
库(stm)
图书馆(quanteda)
图书馆(GG2)
temp使用来自quanteda
convert(x,to=“stm”)
函数,获取
searchK()
所需的列表。因此,添加以下内容:

out <- convert(myDfm, to = "stm")
out
out <- convert(myDfm, to = "stm")
documents <- out$documents
vocab <- out$vocab
meta <- out$meta
set.seed(02138)
K <- c(5, 10, 15)
df1 <- searchK(documents, vocab, K, data = meta)