Я хотел бы построить две выходные переменные, скажем, map1 и map2, как функцию двух входных переменных, скажем, 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 эм>.