全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
15145 9
2015-04-06


中文是:由于冗余,一个或多个变量的自由度降低


英文是:Due to redundancies, degrees of freedom have been reduced for one or more variables.


很多次都这样,导致最后结果里面有好多变量没包含进去,请问啥原因,怎么救呢?


这是我怕设置的一些哑变量
捕获.JPG

二维码

扫码加我 拉你入群

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

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

全部回复
2015-4-6 17:13:03
求帮助~~
二维码

扫码加我 拉你入群

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

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

2016-4-16 15:55:56
顶一下,同样出现了这个问题!求助!
二维码

扫码加我 拉你入群

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

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

2018-10-24 19:55:04
RabbyLiang 发表于 2016-4-16 15:55
顶一下,同样出现了这个问题!求助!
请问您这个“冗余问题”,您后来怎么解决的
二维码

扫码加我 拉你入群

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

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

2021-2-1 00:26:55
周玲妍 发表于 2018-10-24 19:55
请问您这个“冗余问题”,您后来怎么解决的
同问,感谢
二维码

扫码加我 拉你入群

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

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

2024-8-5 16:27:28
在SPSS中进行Logistic回归分析时,遇到“由于冗余,一个或多个变量的自由度降低”的警告信息通常是因为数据集中的某些自变量之间存在高度相关性或多共线性。特别是当你创建了过多的哑变量(也称为虚拟变量)而没有正确处理参考类别时。

例如,如果你有一个分类变量,比如教育水平,包括“小学”,“中学”和“大学”。在回归分析中,你应该只创建两个哑变量来表示这三种状态:一个表示“是否为小学”,另一个表示“是否为中学”。然后,在模型中,“大学”的情况将被视为参考类别,即当这两个哑变量都为0时的状态。如果错误地创建了三个哑变量(每个教育水平一个),并且全部包含在模型中,则会有一个冗余的自由度问题,因为最后一个状态可以通过前两个的组合来预测。

解决这个问题的方法是确保你的模型中的每一个分类变量都有适当数量的哑变量,而且总要留出一个类别作为参考。你可以在SPSS中通过使用“/METHOD = ENTER”后指定一个或多个参考类别的方法来控制哪个类别被排除(即,设置为0)。例如:

```
LOGISTIC REGRESSION VARIABLES Outcome
/METHOD=ENTER Var1 Var2
/CATEGORICAL=Var1(REF=LAST) Var2(REF=FIRST).
```

在上述示例中,“/CATEGORICAL”子命令用于指定参考类别。对于`Var1`,最后一个类别被设置为参考;而对于`Var2`,第一个类别被设为参考。

检查你的变量之间是否存在高度相关性或多共线性也是一个好主意。如果发现某些自变量确实高度相关,则可能需要考虑仅包含其中的一个或使用主成分分析(PCA)等降维技术来减少冗余信息。

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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