在jupyter notebook中使用statsmodel的OLS进行回归分析,但是前几个变量的计算结果是相同的是怎么回事

问题遇到的现象和发生背景

数据处理过程

img

img


数据切割过程

img

问题相关代码,请勿粘贴截图
运行结果及报错内容

img

这里加上常数项和不加计算的都差不多,x1到x8计算的都不对
在别人电脑上运行,计算结果是下面这样

img

我的解答思路和尝试过的方法

试过把statsmodel的版本降为0.12.0,结果还是不行,不知道哪里出了问题

我想要达到的结果