Как построить два или более контурных графика на одной фигуре с одной цветовой полосой в python? - PullRequest
0 голосов
/ 30 марта 2020

Я хочу построить два контурных графика в виде вспомогательных участков с одинаковой цветовой шкалой для обоих на одном рисунке. Также я хочу установить ограничения на цветовую панель. Вот мой код:

fig3, ax2 = plt.subplots()
CS = ax2.contourf(X,Y, mjo.ext_dry[3], cmap=plt.cm.coolwarm)
cbar = fig3.colorbar(CS)
ax2.set_title('Probability Difference from Climatology - Dry MJO')
ax2.set_xlabel('Longitude')
ax2.set_ylabel('Latitude')

fig4, ax2 = plt.subplots()
CS = ax2.contourf(X, Y, mjo.ext_wet[3], cmap=plt.cm.coolwarm)
cbar = fig4.colorbar(CS)
ax2.set_title('Probability Difference from Climatology - Wet MJO')
ax2.set_xlabel('Longitude')
ax2.set_ylabel('Latitude')

Кроме того, обе цифры сейчас кажутся немного ошибочными, поскольку я вижу, что значения за пределами Индии готовятся к печати. Я думаю, мне нужно либо обрезать значения массивов или изменить их на numpy.nan

Figure-1 Figure-2

...