
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
yerrorbars
各行に別々のタイトルと色を付けて正しく設定するにはどうすればよいか、誰か教えてもらえますか?
答え1
プロットコマンドの代わりにこれを使用してください。
set xrange [-1:4]
plot "file.dat" using 0:2:3:xticlabels(1) with yerrorbars
0
specの特別な列番号は、using
データセット内の各ポイントの 0 から始まる順序を意味します。詳細については、を参照してくださいhelp pseudocolumns
。これを使用すると、 x に 1 ずつ増加する整数値を明示的に指定できます。
また、xticslabels
using 仕様の末尾に が追加されることに注意してください。