我現在使用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 回答

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
提交
取消