我正在嘗試2個數組的散點圖,爲此我有第三個數組,包含每個點上的絕對誤差(y方向上的誤差)。我希望誤差線位於(指向a - a上的錯誤)和(指向a上的a +錯誤)之間。有沒有辦法用pylab實現這一點,如果沒有任何想法,我怎麼能做到這一點?Python Pylab散點圖誤差線(每個點上的誤差都是唯一的)
10
A
回答
10
>>> import matplotlib.pyplot as plt
>>> a = [1,3,5,7]
>>> b = [11,-2,4,19]
>>> plt.pyplot.scatter(a,b)
>>> plt.scatter(a,b)
<matplotlib.collections.PathCollection object at 0x00000000057E2CF8>
>>> plt.show()
>>> c = [1,3,2,1]
>>> plt.errorbar(a,b,yerr=c, linestyle="None")
<Container object of 3 artists>
>>> plt.show()
,其中一個是你的X數據 b爲您的Y數據 C是Y誤差,如果任何
注意,c各自方向上的錯誤已經
7
這是幾乎像其他答案,但你並不需要在所有的一scatter
的情節,你可以簡單地爲errorbar
指定散點圖樣的格式(fmt
-parameter):
import matplotlib.pyplot as plt
x = [1, 2, 3, 4]
y = [1, 4, 9, 16]
e = [0.5, 1., 1.5, 2.]
plt.errorbar(x, y, yerr=e, fmt='o')
plt.show()
結果:
的繳費fmt
參數的列表可以例如plot
文檔中找到:
character description
'-' solid line style
'--' dashed line style
'-.' dash-dot line style
':' dotted line style
'.' point marker
',' pixel marker
'o' circle marker
'v' triangle_down marker
'^' triangle_up marker
'<' triangle_left marker
'>' triangle_right marker
'1' tri_down marker
'2' tri_up marker
'3' tri_left marker
'4' tri_right marker
's' square marker
'p' pentagon marker
'*' star marker
'h' hexagon1 marker
'H' hexagon2 marker
'+' plus marker
'x' x marker
'D' diamond marker
'd' thin_diamond marker
'|' vline marker
'_' hline marker
相關問題
- 1. R - 差散點圖
- 2. 將帶誤差條的點添加到Matlab散點圖中
- 3. R ggplot2:繪圖中的點,線和誤差線不一致
- 4. 誤差上點擊uiBarButton
- 5. 帶有點和誤差線的Python直方圖
- 6. 將散點數據轉換爲裝箱數據,誤差線等於標準差
- 7. 散點圖R中的最佳擬合線誤差 - Formula.default(object,env = baseenv())中的誤差
- 8. matplotlib帶誤差線的一個數據點
- 9. 加偏差點處的第一個卷積層上的錯誤
- 10. 標籤散點圖上兩點之間的差異百分比差異
- 11. 等高線圖python中的長誤差
- 12. Java的浮點模誤差
- 13. 針對不同羣體的誤差線的繪圖點估計
- 14. ggplot散點圖與疊加手段與X和Y誤差棒
- 15. Matlab的誤差線
- 16. MATLAB:從每個點都有自己的顏色散點圖
- 17. ggplot發散線路用誤差棒
- 18. Dataweave誤差空節點
- 19. 將誤差線添加到不同圖層中的點-ggplot
- 20. Matplotlib誤差線
- 21. 線圖和誤差條
- 22. python散點圖繪製線
- 23. 從一條線上的點挑選「點差」
- 24. 的Python:上matplotlib線圖x軸時間戳誤差
- 25. 在使用python的文件中的打印文本中的一點點誤差
- 26. 在matlab中繪製散點,作爲覆蓋x和y誤差而不是誤差線的不同大小的點
- 27. pylab散點圖出現換位
- 28. 散點圖pylab:排列軸和數據
- 29. 錯誤詮釋散點圖
- 30. 2組3D點的百分比誤差