matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None...None, linewidths=None, verts=None, edgecolors=None, *, data=None, **kwargs)
x,y:表示的是大小为(n,)的数组,也就是我们即将绘制散点图的数据点...labelMat.append(float(curLine[-1]))
return dataMat,labelMat
xArr,yArr=loadDataSet("ex0.txt")
然后我们就可以开始绘制散点图了...1、一般绘制方式:
import matplotlib.pyplot as plt
plt.scatter(xArr,yArr)
plt.show()
?...5、为不同数据设置不同样式
length=len(yArr)//2
import matplotlib.pyplot as plt
plt.scatter(xArr[:length],yArr[:length