3
Python初心者はここにあります。Python:ベースマップのpcolormeshの色制限を設定する
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)
:私は私のコードは次のようになり
matplotlib.pyplot.clim(-1, 1)
が1に-1と最大に色の最小値を設定するのと同じ方法で、ベースマップpcolormeshにおける色の制限を設定しようとしています
とthisが生成されますが、色は-1と1の間で、this(clim()を使っていましたが、ベースマップにはありません)のようなものを探していました。
私のコードを改善する方法に関するすべての提案は歓迎します。
編集:gridLatLon
1つのフィールドを含む辞書は、2D numpyの緯度のアレイ、および1つのフィールドは、lon
対応する経度の2D numpyの配列と呼ばれる、lat
呼ばれます。私はプロットしようとしているefdata
、別の2D numpyの配列は、他のものと同じサイズです。