我的问题是通过逻辑模型测试两个二进制因子及其在因变量上的相互作用来实现完美分离。当我不包括交互项时,模型起作用;当我包括交互项时,我得到
“ PerfectSeparationError:检测到完美分离,结果不可用”
已经有一个关于逻辑回归的完美分离的问题,但是这个问题具体涉及模型中带有交互项的完美分离误差。
这是我的数据 Dataframe
我的代码:
endog_cols = df.columns[1:3]
exog_cols = df.columns[4:8]
logit2 = sm.GLM(df[endog_cols], df[exog_cols], family = sm.families.Binomial()).fit()