1、誤差條圖
代碼
import numpy as np import pandas as pd import matplotlib.pyplot as plt # 生成數據 x= pd.Series(range(5)) y = v.index ** 2 xe = x.index/2 plt.errorbar(x, y, yerr = xe, fmt='o', capsize=4, capthick=2) plt.show()
圖形
2、誤差條形圖
代碼
import numpy as np import matplotlib.pyplot as plt # 生成數據 np.random.seed(42) x = np.linspace(0, 13, 12) y = np.log(x) x_err = np.random.rand(len(x)) * 0.2 plt.bar(x, y, yerr = x_err, ecolor='r') plt.show()
圖形
。。。