按照你的表述,你应该是做了线性回归,手动转换了哑变量,并纳入到回归分析里面。不过其中因为一个类别人数较少,导致出现异常结果。
哑变量在回归分析中必须”同进同出“,假如说职业有4个类别,则会产生3个哑变量,必须保证这3个哑变量要么同时在模型里面,要么同时被排除。
不过SPSS软件线性回归模块不能保证哑变量同进同出,所以你才能将出现异常结果的类别手动删除。解决方法有两种:
(1)尝试将该类别与其他类别合并,重新进行单因素和多因素分析
(2)采用SPSS自动线性建模模块或者R语言重新进行线性回归分析,确保哑变量能实现”同进同出“,若该变量被排除,则去掉该变量重新解释结果。若该变量没有被排除,异常结果仍然存在,则采用第一种方法重新分析。
若是logistic回归分析,则软件中定义分类变量,无需手动转换哑变量,确保分析正确。分析正确异常结果仍然存在则采用第一种方法解决。