在Matplotlib中,可以使用errorbar
函數來繪制水平和垂直的誤差線。下面是一個示例代碼,展示如何繪制水平和垂直誤差線:
import matplotlib.pyplot as plt
# 創建數據
x = [1, 2, 3, 4, 5]
y = [2, 3, 5, 7, 6]
error = [0.5, 0.4, 0.3, 0.6, 0.2]
# 繪制水平誤差線
plt.errorbar(x, y, xerr=error, fmt='o', color='blue', label='Horizontal error')
# 繪制垂直誤差線
plt.errorbar(x, y, yerr=error, fmt='o', color='red', label='Vertical error')
# 設置圖例和標簽
plt.legend()
plt.xlabel('X')
plt.ylabel('Y')
plt.title('Errorbar Example')
# 顯示圖形
plt.show()
在上面的代碼中,使用errorbar
函數分別繪制了水平和垂直的誤差線,其中xerr
參數用于指定水平方向的誤差,yerr
參數用于指定垂直方向的誤差。通過設置fmt
參數可以指定繪制誤差線的樣式,color
參數用于設置誤差線的顏色。