您的位置:首页 > 编程语言 > PHP开发

Matplotlib——创建散点图

2018-03-01 17:17 260 查看
入门:
导入所用到的包import numpy as np
import matplotlib.pyplot as pltas 是对包起一个名字,便于后边程序的编写
无颜色差别
fig=plt.figure()        #建立一个画布
ax=fig.add_subplot(111)         #在画布中建立图表,fig.add_subplot()函数。画布分割成1行1列,图像
ax.scatter(datingDataMat[:,1],datingDataMat[:,2])  ##第二列和第三列数据,
plt.show()
无颜色差别



利用scatter()的参数让颜色有分类fig=plt.figure() #建立一个画布
ax=fig.add_subplot(111) #在画布中建立图表,fig.add_subplot()函数。画布分割成1行1列,图像
ax.scatter(datingDataMat[:,1],datingDataMat[:,2],10*np.array(datingLabels),10*np.array(datingLabels)) ##第二列和第三列数据,更换变量
plt.show()


随机产生500个随机数N=500
x=np.random.randn(N) #产生500个随机数
y=np.random.randn(N)
plt.scatter(x,y) #scatter()函数,建立散点图
plt.show()

N=500
x=np.random.randn(N) #产生500个随机数, randn()函数,建立随机数
y=x*0.5
plt.scatter(x,y) #scatter()函数,建立散点图
plt.show()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: