matplotlib的contourf填充颜色不能完全吻合地图边界
import matplotlib
import matplotlib.pylab as p
from matplotlib.mlab import griddata
nx = 35; ny = 45
xi, yi = p.meshgrid(p.linspace(lonmin,lonmax,nx),p.linspace(latmin,latmax,ny))
#x,y,z分别是经度,纬度,温度
zi = griddata(x,y,z,xi,yi)
CS1 = p.contour(xi,yi,zi,range(-30,43,2),linewidths=0.5,colors=['w'])
level = range(-30,43,2)
p.clabel(CS1,level[1::2],fontsize=10,inline=1,colors='black')
CS = p.contourf(xi,yi,zi,range(-30,43,2),cmap=p.cm.jet,extend='both')
像这样地图周边的空白区域为什么没有完全吻合地图边界?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
lonmin、lonmax 这些 极大/小值 参数的设置,是导致 contourf 覆盖不完全的原因。