如何在 Matplotlib 中移除線條?


我們將建立兩條線,即 line1 和 line2。之後,我們將彈出第二條線並將其刪除。

步驟

  • 為 line1 和 line2 建立列表。

  • 使用 plot() 方法繪製 line1 和 line 2,line 2 使用樣式 =“dashed”。

  • 設定或檢索自動縮放邊距 (0.2)。

  • 彈出 line 2,並使用 remove() 方法將其刪除。

  • 最終圖形將只有一條線,因此使用 plt.show() 方法。

示例

import matplotlib.pyplot as plt

line1 = [2, 4, 8]
line2 = [3, 6, 12]

plt.plot(line1)
line_2 = plt.plot(line2, linestyle='dashed')
plt.margins(0.2)
plt.title("With extra lines")
plt.show()

plt.plot(line1)
l = line_2.pop(0)
l.remove()
plt.margins(0.2)
plt.title("Removed extra lines")

plt.show()

輸入圖表(在刪除線之前)

輸出圖表

更新於: 2021 年 3 月 16 日

7K+ 次瀏覽

開啟你的職業生涯

透過完成課程獲得認證

開始
廣告