1

私はPythonが初めてで、助けが必要です。分布の 16 パーセンタイル値と 84 パーセンタイル値として、プロットに 1 シグマ標準偏差に相当するエラーバーをプロットしたいと思います。私は(matplotlibを使用して)試しました:

err=np.std(x)

しかし、それは私に標準偏差を与えるだけです。ありがとう。

4

1 に答える 1

5

垂直エラーバーが必要な場合

 ax = plt.gca()
 ax.errorbar(x, y, yerr=np.vstack([error_low, error_high]))
 plt.draw()

ここでerror_low、 およびerror_highは、同じ長さの 1D シーケンス anxおよびyです。エラーバーは と で描かれy[i] - error_low[i]ていy[i] + error_high[i]ます。

matplotlibセマンティクスを提供するのはあなたの仕事です。

errorbarドキュメンテーション

于 2013-02-25T16:21:07.853 に答える