我对quanteda和R非常陌生,他们是否有机会将多个DFM按行合并?
我至少有3个dfms与多个文本在他们,并希望将他们合并成一个dfm。
发布于 2021-12-17 17:28:37
您可以使用rbind将它们组合在一起。
小例子:
library(quanteda)
dfm1 <- data_corpus_inaugural %>%
corpus_subset(Year > 1990) %>%
tokens() %>%
dfm()
dfm2 <- data_corpus_inaugural %>%
corpus_subset(Year <= 1990 & Year > 1980) %>%
tokens() %>%
dfm()
dfm_combined <- rbind(dfm1, dfm2)如果需要的话,如果您注意到两个dfms中都有特性或文档,则可以在以后运行dfm_compress。查看?dfm_combined的帮助。
https://stackoverflow.com/questions/70393829
复制相似问题