全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
14384 7
2012-12-12
                                                                                          a=glm(V11~.,w4,family="binomial")
警告信息:
1: glm.fit:算法没有聚合
2: glm.fit:拟合機率算出来是数值零或一


数据是九个自变量,一个因变量,全部是定性变量,自变量全部都有十个水平,因变量有两个水平
请问为什么会有这个警告信息?
二维码

扫码加我 拉你入群

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

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

全部回复
2012-12-13 07:13:48
x 中有多重共线性。
或y中太多的1 或 0,即数据不平衡。
总之,数据不nice.
二维码

扫码加我 拉你入群

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

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

2012-12-13 10:21:16
babybaby 发表于 2012-12-13 07:13
x 中有多重共线性。
或y中太多的1 或 0,即数据不平衡。
总之,数据不nice.
多谢指教,logistic回归要求因变量为分类变量,我的因变量分成了2和4两类。如果是用0和1分类,那y中肯定只有0或1啊?
不太明白数据不平衡的意思
那回归结果还有意义吗?
方便的话麻烦再帮我下,多谢
二维码

扫码加我 拉你入群

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

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

2012-12-13 10:41:33
不平衡的意思是有太多的1或者0.
如果太多0 或者1,回归当然没有意义,p直接估计成0 或1 就可以了。
二维码

扫码加我 拉你入群

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

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

2014-4-9 11:33:57
babybaby 发表于 2012-12-13 10:41
不平衡的意思是有太多的1或者0.
如果太多0 或者1,回归当然没有意义,p直接估计成0 或1 就可以了。
同样出现了这个问题   但我只有一个自变量  因变量6个14个0
二维码

扫码加我 拉你入群

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

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

2017-6-13 15:19:44
babybaby 发表于 2012-12-13 10:41
不平衡的意思是有太多的1或者0.
如果太多0 或者1,回归当然没有意义,p直接估计成0 或1 就可以了。
讲解很通俗,感谢!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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