我输出的也是这个问题
多了中括号啊😨
同问!上面的print(knn)也没有显示出默认参数
CLass
你需要把
iris = datasets.load_iris() x = iris.data y = iris.target
写在
from sklearn.neighbors import KNeighborsClassifier
后面,然后才可以出现结果
后面的参数可以自己补齐的,至于和老师的不一样,我怀疑是python版本不同的问题
knn.fit(x,y)
x需大写
编程是实现机器学习的工具,python有很多的机器学习相关的封装库,可以很方便学习者入门。如果是完全没接触过编程的同学建议先简单看看python的基础语法,能够看懂老师的代码的逻辑才能跟得上进度,理解机器学习中涉及到的一些算法的思路。英语不好并不影响,编程里用到的都是非常简单的关键字加上相关的一些英文单词罢了,稍微熟悉一下就可以自己写出一些简单的逻辑语句。