Python 具有重叠不透明度的相关贴图

Python 具有重叠不透明度的相关贴图,python,matlab,graphics,matplotlib,overlay,Python,Matlab,Graphics,Matplotlib,Overlay,我想创建一个覆盖不透明度的相关贴图(如),为每个点定义(如左上角的相关贴图),因为我只想显示统计上显著的相关性。在Matlab或Python(matplotlib)中是否有这样做的方法?您可以使用绘图的'AlphaData'属性 % generate random data for example A = rand(30); A = A.*A'; %//' msk = A > .5; % choose values not to be masked figure; ih =

我想创建一个覆盖不透明度的相关贴图(如),为每个点定义(如左上角的相关贴图),因为我只想显示统计上显著的相关性。在Matlab或Python(matplotlib)中是否有这样做的方法?

您可以使用绘图的
'AlphaData'
属性

 % generate random data for example
 A = rand(30); 
 A = A.*A'; %//'
 msk = A > .5; % choose values not to be masked
 figure;
 ih = imagesc(A); 
 set(ih, 'AlphaData', msk );
 axis([ 1 30 1 30 ] );
结果是: