请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

使用sklearn的错误

https://img1.sycdn.imooc.com//szimg/5f9a2c6f09f1313112350414.jpg

https://img1.sycdn.imooc.com/szimg/5f9a2c6f0973438713150686.jpg

https://img1.sycdn.imooc.com/szimg/5f9a2c70098d1e4313630685.jpg

https://img1.sycdn.imooc.com//szimg/5f9a2c700901199512800677.jpg

老师,我在调用sklearn时候,出现了从未见过的错误,请问这是为什么呀?

正在回答

1回答

liuyubobobo 2020-10-29 10:52:47

你的数据的维度不正确。说明你获得的 X_train, y_train, X_test, y_test 的维度和函数要求的维度不符合。


下载课程的官方代码,在你的环境下直接运行课程官方代码的 Notebook,看看是否有问题?如果没有问题,请仔细比较调试,看看自己写的代码哪里不正确?


这一小节课程官方代码传送门:https://git.imooc.com/coding-169/coding-169/src/master/04-kNN/04-Accuracy-Score


继续加油!:)

0 回复 有任何疑惑可以回复我~
  • 提问者 山屿麋鹿Jasmine #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-10-29 13:48:16
  • 提问者 山屿麋鹿Jasmine #2
    检查出来了,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这几个变量的顺序写错了,并且之前一直都没注意,自己找到错误并改正的过程真的很重要,谢谢老师!!!!!
    回复 有任何疑惑可以回复我~ 2020-10-29 13:49:37
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信