我现在使用GetDist 主页上提供的 GetDist 库面临一个新问题。getdist 图库中给出了示例。这是绘制一组协方差矩阵的联合分布的工具。一切工作正常,除了一个令我不安的细节:如果我放大得很深,我会注意到填充轮廓和线条轮廓之间有轻微的变化。我通过下面的缩放图(最小轮廓指 1 西格玛不确定性,最大轮廓指 2 西格玛)来说明这一点,代表 2 个协方差矩阵的椭圆。在这张图中,我非常深入地放大了一个子图。通常,如果我取消缩放图形,我会得到这种图像:生成三重图的相关部分是:# Call triplotg.triangle_plot([matrix1, matrix2], names, filled = True, legend_labels = [], contour_colors = ['darkblue','red'], line_args = [{'lw':2, 'color':'darkblue'}, {'lw':2, 'color':'red'}], )我不明白为什么填充区域(红色和深蓝色)稍微超出相应轮廓的线条。也许这与我对椭圆沿 和 的极限的计算有关x-coordinates,y-coordinates以便完全填充子图和舍入误差。我尝试修改这些参数但没有成功。
1 回答
![?](http://img1.sycdn.imooc.com/54584f850001c0bc02200220-100-100.jpg)
12345678_0001
TA贡献1802条经验 获得超5个赞
我没有查看代码,但从图像中可以看到,边框是一半插入,一半开始。我假设边框具有与形状的填充颜色类似的透明度,因此它具有移动的暗边框的效果,而这只是透明边框和透明背景叠加的部分。
以下示例显示两个圆圈,背景色为 rgba(0,0,0,0.5)。圆 A 上的边框没有不透明度:rgb(0,0,0,1),而圆 B 上的边框颜色与填充颜色匹配(因此 50% 不透明度:rgba(0,0,0,0.5)。
添加回答
举报
0/150
提交
取消