各行に対してYerrorbarと別々のヘッダーを持つ文字列xticタグ

各行に対してYerrorbarと別々のヘッダーを持つ文字列xticタグ

file.dat文字列と数字を含むファイルがあります。xticlabels

STD 0.34 0.04
0.1 0.4  0.03
0.2 0.3  0.04
0.3 0.31 0.045

1列は値を描画するために使用されxticlabels、2列は値を描画するために使用されxlabels、3列はyerror棒グラフを描画するために使用されます。

、タグを使用してこのファイルを描画し、各行に別々のタイトルと色を割り当てたいのですが、yerrorbars問題はを使用するとyerrorbars問題がxtics発生し、使用しないとyerrorbars正しくxtics表示されることです。

私はそれを試みずにyerrorbars正しい結果を得ました。

plot "file.dat" u 2:xticlabels(1)

エラーバーなしで正しい画像

しかし、プロットしようとするとyerrorbars誤った結果も出ますxlabels。私はこのコマンドを使用しました

plot "file.dat" u 2:xticlabels(1):3 w yerrorbars

これでこの結果が得られましたが、xラベルが正しくなく、3番目の列の値がxticlabels

無効なxタグ

yerrorbars各行に別々のタイトルと色を使用して正しい結果を得る方法を教えてくれる人はいますか?

ベストアンサー1

描画コマンドの代わりにこれを使用してください。

set xrange [-1:4]
plot "file.dat" using 0:2:3:xticlabels(1) with yerrorbars

0Spec の特別な列番号は、usingゼロから始まるデータセットの各ポイントの順序を表します。詳細よりhelp pseudocolumns。これを使用して、x に対して 1 ずつ増加する整数値を明示的に指定しました。

xticslabelsまた、使用仕様末尾に添付されていますので参考にしてください。

おすすめ記事