小编Iel*_*elm的帖子

使用变量在颜色图中设置 alpha 不透明度

我想绘制 2 个输出变量,比如map1map2,作为 2 个输入变量的函数,比如使用颜色图的xy。为此,我想使用颜色比例表示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)
Run Code Online (Sandbox Code Playgroud)

有人会看到这样做的方法吗?我不想使用另一个重叠的色标,并且真的希望map2用透明度函数表示,以便例如背景网格的可见性会告诉读者map2的幅度。

python matplotlib colormap

1
推荐指数
1
解决办法
3598
查看次数

标签 统计

colormap ×1

matplotlib ×1

python ×1