Python 为什么我在KNN模型中得到这个值错误?

Python 为什么我在KNN模型中得到这个值错误?,python,pandas,scikit-learn,Python,Pandas,Scikit Learn,我将KNN模型应用于威斯康星州乳腺癌数据,但每次运行代码时,我都会遇到以下错误: ValueError:找到样本数不一致的输入变量:[559140] 根据,交叉验证.序列测试分割的输出应为X\u序列,X\u测试,y\u序列,y\u测试。将代码中的该行更改为: X_train,X_test,y_train,y_test=cross_validation.train_test_split(X,y,test_size=0.2) 请提出您的问题,包括数据的可下载链接,以及任何额外的预处理(可能用于插入

我将KNN模型应用于威斯康星州乳腺癌数据,但每次运行代码时,我都会遇到以下错误:

ValueError:找到样本数不一致的输入变量:[559140]


根据,交叉验证.序列测试分割的输出应为
X\u序列,X\u测试,y\u序列,y\u测试
。将代码中的该行更改为:

X_train,X_test,y_train,y_test=cross_validation.train_test_split(X,y,test_size=0.2)

请提出您的问题,包括数据的可下载链接,以及任何额外的预处理(可能用于插入列名)done@NitikaKamboj既然答案解决了您的问题,请接受它-参见
X_train,X_test,y_train,y_test=cross_validation.train_test_split(X,y,test_size=0.2)