散点图的绘制
1.普通散点图的绘制。
import numpy as np import matplotlib.pyplot as plt y = np.random.standard_normal((1000,2)) plt.scatter(y[:,0],y[:,1],color='r',marker='o') # 必须使用 plt.scatter 不能使用plt.plot plt.title('This is a scatter plot',size=20) plt.grid(True) plt.xlabel('1st',size=20) plt.ylabel('2 nd',size=20) plt.show()
2. 具有颜色标记的散点图。
import matplotlib as mpl import numpy as np import matplotlib.pyplot as plt y = np.random.standard_normal((1000,2)) c = np.random.randint(0,10,len(y)) plt.scatter(y[:,0],y[:,1],c=c,marker='o') # 必须使用 plt.scatter 不能使用plt.plot plt.colorbar() plt.title('This is a scatter plot',size=20) plt.grid(True) plt.xlabel('1st',size=20) plt.ylabel('2 nd',size=20) plt.show()