"""plt.errorbar(x, y, yerr = , xerr = , fmt = "", ecolor = , elinewidth = None, capsize = None, capthick = None,) # this is the whole function 標准差: standard deviation 標准誤: standard error x: 橫坐標 y: 縱坐標 fmt: 各數據點之間連接的形式 elinewidth: 方差線的寬度 capsize: 標准差線終點兩個橫線的長度 capthick: 標准差線終點兩個橫線的厚度 xerr: x坐標的標准差,上下各一個標准差 yerr: y坐標的標准差,上下各一個標准差 """ import matplotlib.pyplot as plt import numpy as np x = np.linspace(1,10,20) y = np.sin(x) * 3 std = np.random.rand(20) plt.errorbar(x, y, yerr = std, fmt = "-", ecolor = "red", elinewidth = 0.5, capsize = 2, capthick = 1) plt.show() # 轉自: https://blog.csdn.net/weixin_38314865/article/details/104869284 """plt.errorbar(x, y, yerr = , xerr = , fmt = "", ecolor = , elinewidth = None, capsize = None, capthick = None,) # this is the whole function 標准差: standard deviation 標准誤: standard error x: 橫坐標 y: 縱坐標 fmt: 各數據點之間連接的形式 elinewidth: 方差線的寬度 capsize: 標准差線終點兩個橫線的長度 capthick: 標准差線終點兩個橫線的厚度 xerr: x坐標的標准差,上下各一個標准差 yerr: y坐標的標准差,上下各一個標准差 """ import matplotlib.pyplot as plt import numpy as np x = np.linspace(1,10,20) y = np.sin(x) * 3 std = np.random.rand(20) plt.errorbar(x, y, yerr = std, fmt = "-", ecolor = "red", elinewidth = 0.5, capsize = 2, capthick = 1) plt.show() # 轉自: https://blog.csdn.net/weixin_38314865/article/details/104869284