Используйте переменную, чтобы установить непрозрачность альфа в цветовой карте

Я хотел бы построить 2 выходных переменных, скажем,map1 а такжеmap2, как функция от 2 входных переменных, скажемx а такжеy используя цветовые карты. Чтобы сделать это, я хочу представлятьmap1 используя цветовую шкалу в то время какmap2 будет полагаться на шкалу прозрачности. Тем не менее, опция alpha не может принимать np.array в качестве аргумента, и следующий код обречен на неудачу.

fig=plt.figure(num=None, figsize=(21,12), dpi=80, facecolor='w', edgecolor='k')
ax1=plt.subplot(211)
im = ax1.pcolor(map1, cmap='Spectral_r', alpha=map2)
fig.colorbar(im)

Кто-нибудь увидит способ сделать это? Я не хочу использовать другую перекрывающуюся цветовую гамму и очень хочуmap2 быть представленными с помощью функции прозрачности, чтобы, например, видимость фоновой сетки сообщала читателю амплитудуmap2.

Ответы на вопрос(1)

Ваш ответ на вопрос