【发布时间】:2015-08-26 18:52:10
【问题描述】:
我正在研究 MNIST digit recognizer 数据集
在这里,我有 10 个类标签,我希望构建和比较所有类对,即运行 10c2 逻辑回归模型并比较它们。我知道我可以使用
combn(unique(mnist$label), 2, function(x) , simplify = TRUE)
在一个循环中并在函数中编写模型。但是,我卡在这里了。
loglist <- list()
for(i in unique(mnist$label)){
tmp <- try(append(loglist, glm(label~.,family=binomial(link=logit),
data = mnist[mnist$label == i, ])))
if (class(tmp) != "try-error") loglist <- append(loglist, tmp)
}
任何帮助或建议都会有很大帮助,谢谢。
【问题讨论】:
-
那么...有什么问题?
-
代码不起作用,我无法调试或找到更短的方法来执行此操作。
-
你能提供一个reproducible example吗?
标签: r machine-learning regression subset logistic-regression