2016-02-20 4 views
0

Как я могу построить график ошибок в python, имея для разных ошибок вверх и вниз? У меня есть x, y и значения для каждой ошибки в разных списках. Я попытался это, но он не работает:Графический график ошибок в Python

plt.errorbar(x,y,[std_y_down,std_y_up],"r^") 

ответ

1

ошибка вы, вероятно, получили разумно информативная:

ValueError: yerr must be a scalar, the same dimensions as y, or 2xN. 

Других слова, если вы хотите различные плюс и минус ошибке вам нужна пара последовательности, каждая из той же длины, как и ваши данные, например:

plt.errorbar(x,y,yerr=[[0.5]*len(x),[1.5]*len(x)],fmt='r^') 

enter image description here

Смежные вопросы