【发布时间】:2021-09-03 09:23:33
【问题描述】:
我为逻辑回归模型创建的混淆矩阵只有 Predicted-FALSE 的值。即使我调整了阈值,它对矩阵也没有太大作用。出了什么问题,如何调整阈值?下面是训练集的代码和结果。 “保留”是我的因变量,1=保留0=不保留,所有自变量都是连续变量。我在数据集 (df) 中总共有 170K 记录。这个矩阵表明模型预测没有人保留,这很奇怪,因为实际上 45% 保留了。
model_1 <- glm(retain~ age_2010+cnt_total_funds+sum_MS_2010+tenure_2010, data=df, family="binomial")
res <- predict(model_1, training, retain="response")
(table(ActualValue=training$retain, PredictedValue=res>0.05))
PredictedValue
ActualValue FALSE
0 96006
1 43676
【问题讨论】:
标签: r confusion-matrix