16

「file.txt」ファイルのデータは次のとおりです(サンプル行を示しています)

31 1772911000 6789494.2537881

2番目の列は平均であり、3番目の列は入力サンプルの標準偏差であることに注意してください。したがって、エラーバーの場合、x軸の値31にバーが必要になります。エラーバーは、(2番目の列の値)-(3番目の列の値)で始まり、(2番目の列の値)+(3番目の列の値)で終わります。 )。私は次のことを試しました:

plot "file.txt" using ($1-$2):1:($2+$1) with errorbars

しかし、結果は不適切です。何か助けはありますか?

4

2 に答える 2

26

x:y:errが必要なので、試してみてください

plot "file.txt" using 1:2:3 with yerrorbars

yerrorbars

代わりにローソク足が必要な場合があります。これらは通常、上下にエラーバーが伸びているボックスですが、最小値と最大値を同じに設定すると、必要なサイズのボックスが得られます。

plot "file.txt" using 1:($2-$3):($2-$3):($2+$3):($2+$3) with candlesticks

ローソク足

于 2012-05-21T11:38:20.910 に答える
7

次のことも試すことができます:

plot "file.txt" using 1:2:($2-$3):($2+$3) with errorbars

($ 2- $ 3)はyエラーバーの低い値であり、($ 2 + $ 3)はyエラーバーの高い値です

ただし、エラーバーの計算には、標準偏差ではなく、標準誤差=標準偏差/平方根(サンプルサイズ)を使用する必要があると思います。

于 2013-08-14T16:55:28.287 に答える