6

matplotlib に 2 つのエラー バーが表示されるのはなぜですか? 非対称エラーバーと関係があるのではないかと思います。

ここに画像の説明を入力

これで問題を再現できます:

>>> import matplotlib.pyplot as plt
>>> plt.errorbar([1,2,3],[3,4,2],yerr=[[1,2,0.5]]*2, label='data')
<Container object of 3 artists>
>>> plt.legend()
<matplotlib.legend.Legend object at 0x10b82f590>
>>> plt.show()
4

1 に答える 1

13

凡例のポイント数を設定できます。

plt.legend(numpoints=1)
于 2012-04-25T01:25:44.643 に答える