在 Matplotlib 中建立不連續軸
產生 x 軸不連續的繪圖在 Matplotlib 中是一個挑戰。標準方法顯示值,然後跳過一段,繼續顯示後面的值。這通常表示為(值)----//----(後面的值),其中 // 表示跳過的間隔。
標準解
Paul 的自訂轉換方法提供了一個可行的解決方案,如給定的答案所示。然而,使用子圖的替代方法提供了更簡單的實作。
使用子圖
Matplotlib 文件中的Paul Ivanov 範例示範如何在x 軸上建立不連續性透過使用兩個子圖軸並調整它們的視圖。這種方法涉及:
加入斷軸線
為了獲得更具視覺吸引力的效果,可以使用額外的方式合併斷軸線//指令:
透過調整子圖之間的空間,這些對角線將相應地移動,保持它們在折斷的脊椎尖端的位置。
以上是如何在 Matplotlib 中使用子圖建立不連續的 X 軸?的詳細內容。更多資訊請關注PHP中文網其他相關文章!