楼主: panxinfeng
26847 12

[问答] 如何用R进行logistic回归模型的整体检验,如何求模型R2值 [推广有奖]

  • 0关注
  • 1粉丝

已卖:128份资源

博士生

12%

还不是VIP/贵宾

-

威望
0
论坛币
42 个
通用积分
8.1398
学术水平
6 点
热心指数
11 点
信用等级
7 点
经验
2436 点
帖子
181
精华
0
在线时间
156 小时
注册时间
2008-8-14
最后登录
2024-2-13

楼主
panxinfeng 发表于 2016-8-10 10:22:38 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请教各位朋友,如何用R进行logistic回归模型的整体检验(要得出P值的),如何求模型R方值。谢谢!summary()中好像看不出。

> summary(temp.mod)

Call:
glm(formula = hl ~ sex + age + edu + city.rural + year, family = "binomial",
    data = temp)

Deviance Residuals:
    Min       1Q   Median       3Q      Max  
-1.4125  -0.7706  -0.5632  -0.3084   2.5742  

Coefficients:
              Estimate Std. Error z value Pr(>|z|)   
(Intercept) -1.737e+02  1.487e+01 -11.680  < 2e-16 ***
sex          1.271e-01  2.717e-02   4.677 2.91e-06 ***
age          1.624e-04  1.093e-03   0.149    0.882   
edu          6.316e-01  1.710e-02  36.942  < 2e-16 ***
city.rural  -1.930e-01  3.085e-02  -6.256 3.94e-10 ***
year         8.455e-02  7.391e-03  11.441  < 2e-16 ***
---
Signif. codes:  
0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

(Dispersion parameter for binomial family taken to be 1)

    Null deviance: 36454  on 33605  degrees of freedom
Residual deviance: 33600  on 33600  degrees of freedom
  (1 observation deleted due to missingness)
AIC: 33612

Number of Fisher Scoring iterations: 4

二维码

扫码加我 拉你入群

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

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

关键词:Logistic回归模型 logistic回归 logistic logisti ogistic 模型 如何

沙发
ipony 发表于 2016-8-10 10:43:42
这个不是根据R方来检验模型整体的可靠程度,而是通过ROC曲线或者AUC值来进行判断的。

已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
admin_kefu + 25 + 2 + 2 + 2 热心帮助其他会员

总评分: 论坛币 + 25  学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

藤椅
panxinfeng 发表于 2016-8-10 11:09:26
ipony 发表于 2016-8-10 10:43
这个不是根据R方来检验模型整体的可靠程度,而是通过ROC曲线或者AUC值来进行判断的。
谢谢你的解答。想问一下AUC值如何计算?如何建议模型是否有效?谢谢1

板凳
ipony 发表于 2016-8-10 11:33:10
panxinfeng 发表于 2016-8-10 11:09
谢谢你的解答。想问一下AUC值如何计算?如何建议模型是否有效?谢谢1
http://chen.yi.bo.blog.163.com/b ... 109201042641952619/
你看一下这个就知道了

报纸
panxinfeng 发表于 2016-8-10 15:10:48
ipony 发表于 2016-8-10 11:33
http://chen.yi.bo.blog.163.com/blog/static/150621109201042641952619/
你看一下这个就知道了
好的,谢谢解答!

地板
ipony 发表于 2016-8-28 22:50:31
最近在看书,发现了关于这个问题的其他解决方法。在线性回归模型中,F-test揭示了模型是否显著,adjusted R-squared揭示模型的拟合优度;在logistic回归模型中,likelihood ratio的作用相当于线性回归模型中的F-test,遗憾的是logistic回归模型中并没有一个类似于R-squared的统计量,不过有一些 pseudo R-squared来判断模型拟合情况。这些伪统计量位于0到1之间,越大说明拟合优度越高。操作如下:
> library(BaylorEdPsych)
> PseudoR2(model)
此外,logistic回归模型需要每个预测变量包含至少10个事件,一个事件代表属于响应变量一个较少频率的观测值类别。比如,一个数据集包含674个观测值,其中相应变量(判死刑68,未判死刑606)为分类变量,那么预测变量的个数最多在6-7个。

7
泡松唐 发表于 2017-5-5 11:02:38
ipony 发表于 2016-8-28 22:50
最近在看书,发现了关于这个问题的其他解决方法。在线性回归模型中,F-test揭示了模型是否显著,adjusted R ...
同意你的说法。关于logistic模型,由于因变量服从二项分布,从而可以对方程整体进行似然比卡方检验,命令为anova(模型,test="Chisq"),详细见李倩星的《R语言实战-编程基础、统计分析与数据挖掘宝典》2016版P220页。

8
GATSBY007 发表于 2018-1-6 21:39:51
泡松唐 发表于 2017-5-5 11:02
同意你的说法。关于logistic模型,由于因变量服从二项分布,从而可以对方程整体进行似然比卡方检验,命令 ...
求分享这本书,可以吗?lsc_bless@163.com

9
Carrie2017 发表于 2018-7-16 20:38:50
泡松唐 发表于 2017-5-5 11:02
同意你的说法。关于logistic模型,由于因变量服从二项分布,从而可以对方程整体进行似然比卡方检验,命令 ...
谢谢,很有用

10
Carrie2017 发表于 2018-7-16 20:39:25
ipony 发表于 2016-8-10 11:33
http://chen.yi.bo.blog.163.com/blog/static/150621109201042641952619/
你看一下这个就知道了
谢谢分享

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-7 18:19