python绘制气泡图(matplotlib)

#绘制气泡图,经纬度定位,气泡颜色代表降水强度  
cm = plt.cm.get_cmap('YlGn')
size = rain
h = plt.scatter(lon, lat, s=5, c=size, cmap=cm, vmin=0, vmax=20)
plt.colorbar(h,fraction=0.05, pad=0.05) #fraction系数调节cbar的大小,pad控制色条与子图间距

色标选择

https://matplotlib.org/gallery/color/colormap_reference.html#sphx-glr-gallery-color-colormap-reference-py

c=size 表示颜色按照降水强度进行填色

vmin和vmax为色标的上下限

fraction和pad见#的解释

绘制的图像如下:


版权声明:本文为hq19940416原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。