plt.scatter的参数s和c传list的用法理解

plt.scatter的参数s和c传list的用法理解

  • s传list其实是设置每个点的大小
  • c传list则是对每个标记使用不同的颜色,并以线性方式将 c 中的值映射到当前颜色图中的颜色,颜色的不同只与list中值的大小顺序有关(从而将其映射到颜色图中,颜色图可以通过参数cmap来设定),与具体值是多少无关
#analyze the data
fig=plt.figure()
ax=fig.add_subplot(111)
#cmap可以取值为plasma、Oranges、summer、Spectral、Set1、rainbow等
ax.scatter(ret[:,1],ret[:,2],15.0*np.array(label),np.array(label),cmap='plasma')
plt.show()

plt.scatter的参数s和c传list的用法理解_第1张图片

你可能感兴趣的:(matplotlib,python)