错误代码:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c5bb0d9111fe0c39831990b1612cd9cb.png)
这个是我在网上学习的时候,一个机器学习的代码,这段是关于Lasso回归选取关键因子。老师用的是pycharm,没有报错,但是我在anaconda上面运行就出现了如下错误:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1687b26c1e8f9d2fa29d2683070e6fb7.png)
我上网上查找也没有很多关于这个问题的答案,所以自己想了一下,加了一句代码,结果也是我想要的。
解决代码
这个问题应该是因为一共有14个数据,但是因为前面的mask只有13个,这样子索引就错误了,那我就给mask加了最后的True,因为最后一列数据是我想要的,如果不想要的话可以加False,结果应该是一样的。
mask = np.append(mask,True)
总之就是要让索引一致就可以了。