老师 为什么这里是hue=y 而不是像kmeans中的c=y

来源:3-7 监督学习:K近邻分类算法

后知后觉469874

2022-04-29 16:48:09

https://img.mukewang.com/climg/626ba63f09fb075307320469.jpg

写回答

1回答

好帮手慕凡

2022-04-29

同学,你好!因为两个代码中使用的是不同的函数来画图,参数会有不同;

1、在讲解K-means算法的章节中使用使用plt.scatter( )函数来画图,其中参数c是颜色默认为蓝色,c=y为根据y值来区分颜色画图;

2、在讲解knn算法的章节中使用的是sns.scatterplot( ) 函数来画图,其中参数hue会对输入数据进行分组的序列,将生成不同颜色来区分数据;

两个函数都可以用来画散点图,祝学习愉快~

0

0 学习 · 4469 问题

查看课程