Vearistid joonestatakse käsuga errorbar. Lisaks keskpunktidele (parameetrid x ja y) tuleb anda vearistide ulatused ühe või mõlema telje sihis (parameetrid xerr ja yerr). Kui kõik mõõdised on ühesuguse määramatusega, siis piisab ühest reaalarvust, vastasel korral tuleb vektorina kirjeldada eraldi iga punkti määramatus. Ülejäänud parameetrid kujundavad vearistide väljanägemist.

# katseandmed
x = (0.00, 0.05, 0.10, 0.15, 0.20, 0.25, 0.30, 0.35, 0.40, 0.45, 0.50)
y = (352.55, 331.85, 319.05, 312.05, 306.55, 303.55, 301.35, 299.95, 298.85, 298.25, 297.75)
dx = 0.008
dy = (1.70, 1.42, 1.35, 1.30, 1.27, 1.22, 1.17, 1.14, 1.12, 1.11, 1.10)

# mudel
u = np.linspace(0, 0.55, 100)
v = 54.72 * np.exp(-9.091 * u) + 297.5

plot(x, y, 'r.', markersize=4, label='katse')
errorbar(x, y, xerr=dx, yerr=dy, fmt='none', ecolor='r', capsize=2, elinewidth=0.75, capthick=1.2)
plot(u, v, 'b-', label='mudel')
grid()
legend()
show()
Vearistid

Siin parameeter fmt='none' annab mõista, et andmepunkte ei ole tarvis joonestada (sest selle töö teeb eelnev plot-käsk).

Vaata lisaks

Sisukord