学习matplotlib时看到了这副图形与大佬的代码,感兴趣的同时自己也敲了一下试试。
import numpy as np import matplotlib.pyplot as plt import matplotlib pic=np.random.RandomState(0) x=pic.randn(100) y=pic.randn(100) colors=pic.rand(100) sizes=1000*pic.rand(100) plt.scatter(x,y,c=colors,s=sizes,alpha=0.3) plt.show()#下图为现在代码结果
而plt.colorbar()为展示其色阶