Python 是一款功能強大的編程語言,它可以用來完成很多有趣的任務,例如繪制圖形。在 Python 中,我們可以使用 Matplotlib 庫來繪制各種圖形,本文將介紹如何使用 Matplotlib 繪制帶橫線的折線圖。
首先,我們需要導入 Matplotlib 庫,并生成一組數據用于繪制折線圖:
import matplotlib.pyplot as plt
x = [1,2,3,4,5,6,7,8,9,10]
y = [10,9,8,7,6,5,4,3,2,1]
plt.plot(x, y)
plt.show()
運行上述代碼后,我們可以得到一張簡單的折線圖。接下來,我們需要在圖表中添加一條橫線。
Matplotlib 提供了一個名為 axhline 的函數,可以在圖表中添加一條水平線。我們可以使用該函數來添加橫線,并指定其顏色、線型和粗細等屬性:
plt.plot(x, y)
plt.axhline(y=5, color='r', linestyle='--', linewidth=2)
plt.show()
上述代碼中,我們指定了橫線的位置為 y=5,顏色為紅色('r'),線型為虛線('--'),線寬為 2。
最后,我們可以在圖表中添加一些標簽,使其更加易讀和美觀:
plt.plot(x, y)
plt.axhline(y=5, color='r', linestyle='--', linewidth=2)
plt.title('Line chart with horizontal line')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.show()
上述代碼中,我們添加了標題、X 軸標簽和 Y 軸標簽。運行代碼,即可得到一張帶橫線的折線圖。