画图工具matplotlib简单实用--绘制散点图

来源:互联网 发布:bbc纪录片中国网络支付 编辑:程序博客网 时间:2024/06/06 20:59

python 中常用画图工具matplotlib.pyplot工具使用实验。

代码:

from sklearn.datasets.samples_generator import make_blobsimport matplotlib.pyplot as pltX, y = make_blobs(n_samples=100, centers=3, n_features=2,random_state=0)y=y+1;# labelplt.figure(1)ax=plt.subplot(121)plt.scatter(X[:,0],X[:,1])ax.set_title('No lable')ax=plt.subplot(122)plt.scatter(X[:,0],X[:,1],y*30,y*30)ax.set_title('Have lable')#plt.figure(2)ax=plt.subplot(111)id=(y==1)plt.scatter(X[id,0],X[id,1],s=20,color='b')id=(y==2)plt.scatter(X[id,0],X[id,1],s=50,color='r')id=(y==3)plt.scatter(X[id,0],X[id,1],s=70,color='g')plt.show()

显示结果:

fiugre1


figure2







0 0
原创粉丝点击