首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从dfm转换为dtm

从dfm转换为dtm
EN

Stack Overflow用户
提问于 2021-04-18 02:17:03
回答 1查看 176关注 0票数 0

我尝试使用这里报告的一致性度量计算。

我和quanteda一起工作所以我有一个dfm

但是,在链接中使用dtm:#create DTM

代码语言:javascript
复制
dtm <- CreateDtm(tokens$text, 
                 doc_names = tokens$ID, 
                 ngram_window = c(1, 2))
#explore the basic frequency
tf <- TermDocFreq(dtm = dtm)
original_tf <- tf %>% select(term, term_freq,doc_freq)
rownames(original_tf) <- 1:nrow(original_tf)
# Eliminate words appearing less than 2 times or in more than half of the
# documents
vocabulary <- tf$term[ tf$term_freq > 1 & tf$doc_freq < nrow(dtm) / 2 ]
dtm = dtm

如何在此计算中使用dfm选项而不是dtm选项

更具体地说,如何使用dfm和dtm选项创建词汇表? 1:https://towardsdatascience.com/beginners-guide-to-lda-topic-modelling-with-r-e57a5a8e7a25

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-18 03:26:49

你想要convert()。例如:

代码语言:javascript
复制
convert(yourdfm, to = "topicmodels")

代码语言:javascript
复制
convert(yourdfm, to = "tm")

参见?convert

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67141516

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档