【发布时间】:2019-08-13 12:24:08
【问题描述】:
假设我有一个来自外部组的逻辑回归模型,我想针对我从数据集 df 生成的模型进行基准测试。外部模型的方程为 Xo + 1.37X1 - 3.23X2 + 1.74X3。这些变量存在于df中,将用于预测目标变量Y。
我的问题是,我将如何生成一个从现有模型派生的新变量 df$pred?
明确地说,我并不是说使用 glm 生成我自己的模型。严格来说,这就是我要测试的方式,一个以前发布的模型作为我的性能基准。谢谢!
【问题讨论】:
-
这看起来就像计算线性预测变量一样简单,然后传递给反向链接函数以获得您的响应向量。
with(data, binomial(link = "logit")$linkinv(X0 + 1.37 * X1 + 3.23 * X2 + 1.74 * X3))。同样,您可以选择一个阈值(例如 50 %),您可以在该阈值中接受“成功”或“失败”的结果
标签: r logistic-regression