我正在尝试使用 R 中的文本数据运行逻辑回归。我已经建立了一个术语文档矩阵和一个相应的潜在语义空间。据我了解,LSA 用于从“术语”中推导出“概念”,这有助于降维。这是我的代码:
tdm = TermDocumentMatrix(corpus, control = list(tokenize=myngramtoken,weighting=myweight))
tdm = removeSparseTerms(tdm,0.98)
tdm = as.matrix(tdm)
tdm.lsa = lsa(tdm,dimcalc_share())
tdm.lsa_tk=as.data.frame(tdm.lsa$tk)
tdm.lsa_dk=as.data.frame(tdm.lsa$dk)
tdm.lsa_sk=as.data.frame(tdm.lsa$sk)
这提供了 V1、V2、V3.... V21 等功能。是否可以在我的逻辑回归中使用这些作为自变量?如果是这样,我该怎么做?