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

时间:2014-05-22 13:18:55

标签: python matlab graphics matplotlib overlay

我想创建一个具有重叠不透明度的相关性地图(例如this one),为每个点定义(例如左上角的here中的相关性地图),因为我想仅显示统计上显着的相关性。有没有办法在Matlab或Python(matplotlib)中做到这一点?

1 个答案:

答案 0 :(得分:2)

您可以使用图表的'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 ] );

结果: enter image description here