入门:
导入所用到的包
import numpy as np
import matplotlib.pyplot as plt
as 是对包起一个名字,便于后边程序的编写
无颜色差别
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()