1049 1

[问答] logistic模型分类预测,R语言 [推广有奖]

  • 0关注
  • 0粉丝

大专生

33%

还不是VIP/贵宾

-

威望
0
论坛币
311 个
通用积分
46.8612
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2446 点
帖子
4
精华
0
在线时间
96 小时
注册时间
2018-9-6
最后登录
2023-12-11

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
正常情况下logistic模型的预测结果可以理解为样本分为某类的概率,数值上应该在0和1之间,但是我用R语言进行predict的时候预测结果的数值大部分都不在0到1之间?所以想请问一下原因吗,原问题就是一个二分类问题,部分代码如下所示。glm.fit = glm(label_train~V1+V2+V3+V4+V5+V1*V2+V1*V3+V1*V4+V1*V5
                  ,family = binomial,train_data)   # LR
    # summary(glm.fit)
    #glm.fit<-step(glm.fit,direction = 'both')
    glm.pre1 = predict(glm.fit,type="response") # Threshold selection
    # plot(sort(glm.pre1)),train_data11
    plot(glm.pre1)
    summary(glm.pre1)


难道是数据本身的问题吗?
其中一次的预测结果:

summary(glm.pre1)
     Min.   1st Qu.    Median      Mean   3rd Qu.      Max.
-525.0487   -0.0063   -0.0063   -1.2094   -0.0063   13.8802



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Logistic模型 logistic ogistic logisti logist R语言处理过程 Logistic模型

难道应该加一句下面的语句?   
glm.pre1=exp(glm.pre1)/(1+exp(glm.pre1)) #计算因变量的值

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 20:03