之前可能已经讨论过这个问题,但我没有找到它。 问题是: 让我们建议,我适合逻辑回归,我想在训练集上进行训练,然后应用于另一个大小的测试集。
mylogit<- glm(as.formula(mydata_train[,1]~mydata_train[,2]),
family=binomial(link="logit"))
在最简单的情况下,我可以将系数作为mylogit$coefs
并将它们应用于测试集。但是当我尝试像
prGLM <- predict(mylogit,data.frame(mydata_test),type="response",se=TRUE)
我收到警告,测试集中的行数与列车集中的行数不同。 如果我想要的只是将系数应用于任何大小的新数据,这有什么关系?!