采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我在调用sklearn时候,出现了从未见过的错误,请问这是为什么呀?
你的数据的维度不正确。说明你获得的 X_train, y_train, X_test, y_test 的维度和函数要求的维度不符合。
下载课程的官方代码,在你的环境下直接运行课程官方代码的 Notebook,看看是否有问题?如果没有问题,请仔细比较调试,看看自己写的代码哪里不正确?
这一小节课程官方代码传送门:https://git.imooc.com/coding-169/coding-169/src/master/04-kNN/04-Accuracy-Score
继续加油!:)
非常感谢!
检查出来了,X_train,X_test,y_train,y_test=train_test_split(X,y,test_size=0.2,random_state=666)中,是X_train,X_test,y_train,y_test这几个变量的顺序写错了,并且之前一直都没注意,自己找到错误并改正的过程真的很重要,谢谢老师!!!!!
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
2.4k 19
3.4k 17
2.9k 15
1.6k 15
1.4k 14