全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
14996 6
2015-12-08
用R做GLM,数据分布族采用的是拟泊松分布,出来的模型,怎么判断拟合优度,又怎样做变量的筛选,真心求助~
二维码

扫码加我 拉你入群

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

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

全部回复
2015-12-8 11:19:17
判断两个模型的拟合优度,可以使用AIC(fit1, fit2)判定;也可以使用anova函数就进行卡方检验,anova(fit1,fit2,test="Chisq"),但是anova函数只能对两个嵌套模型进行比较,AIC无限制
二维码

扫码加我 拉你入群

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

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

2015-12-8 15:41:33
ヾ過去式°ο° 发表于 2015-12-8 11:19
判断两个模型的拟合优度,可以使用AIC(fit1, fit2)判定;也可以使用anova函数就进行卡方检验,anova(fit1,f ...
那个……采用拟泊松分布时候,显示模型没有AIC定义,有没有什么方法类似step() 可以做变量筛选的吗?
二维码

扫码加我 拉你入群

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

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

2015-12-8 16:06:53
Y阴影Y 发表于 2015-12-8 15:41
那个……采用拟泊松分布时候,显示模型没有AIC定义,有没有什么方法类似step() 可以做变量筛选的吗? ...
这个不太清楚··看过书上的做法是,先将所有变量回归,再将其中显著的变量拉出回归,用anova函数比较新旧模型
二维码

扫码加我 拉你入群

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

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

2015-12-8 16:38:56
ヾ過去式°ο° 发表于 2015-12-8 16:06
这个不太清楚··看过书上的做法是,先将所有变量回归,再将其中显著的变量拉出回归,用anova函数比较新旧 ...
我看薛毅老师的统计建模与R软件上举得例子是用step()做变量筛选,不过是正态分布族,我用拟泊松分布,就不行了,谢谢你了
二维码

扫码加我 拉你入群

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

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

2016-3-24 10:18:04
Y阴影Y 发表于 2015-12-8 15:41
那个……采用拟泊松分布时候,显示模型没有AIC定义,有没有什么方法类似step() 可以做变量筛选的吗? ...
用AICcmodavg包。AICc()可以计算quasipoisson的值
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群