鸢尾花在划分训练集和测试集时,一直显示这个错误

img

img


在进行训练集和测试集的划分时一直显示这个错误:AttributeError: 'numpy.ndarray' object has no attribute 'shap'

train.shap 是什么?漏掉了 e 吧?

train.shape

这个问题的意思是在这个问题里(x_train,shap){}里,shap这个对象没有属性,也就是说你没有给shap这个定义,应该是shape。少打了个e。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^