Python新手在这里。我试图在底图pcolormesh中设置颜色限制,方法与
相同matplotlib.pyplot.clim(-1, 1)
将颜色最小值设置为-1,最大值设置为1.我的代码如下所示:
llcrnrlat = numpy.amin(gridLatLon['lat'])-0.5
urcrnrlat = numpy.amax(gridLatLon['lat'])+0.5
llcrnrlon = numpy.amin(gridLatLon['lon'])-0.5
urcrnrlon = numpy.amax(gridLatLon['lon'])+0.5
m = Basemap(projection='cyl', llcrnrlat=llcrnrlat,urcrnrlat=urcrnrlat,\
llcrnrlon=llcrnrlon,urcrnrlon=urcrnrlon,resolution='c')
y, x = m(gridLatLon['lat'], gridLatLon['lon'])
m.drawcoastlines()
m.drawcountries()
m.pcolormesh(x, y, efdata, latlon=True)
并且它产生this,而我正在寻找介于-1和1之间的颜色,这会产生类似this的东西(我使用的是攀爬()但不是在底图上。)
欢迎任何有关如何改进我的代码的建议。
编辑:gridLatLon
是一个字典,其中包含一个名为lat
的字段,它是一个2D numpy纬度数组,还有一个名为lon
的字段,一个相应经度的2D numpy数组。我正在尝试绘制efdata
,这是另一个与其他大小相同的2D numpy数组。
答案 0 :(得分:1)
找到它:
$ vagrant up
Check your Homestead.yaml file, the path to your private key does not exist.
Check your Homestead.yaml file, the path to your private key does not exist.
来自here的。不过,建议仍然受到欢迎。