1

プロットに使用される値に関連しない軸 x のラベルをプロットしたいと思います。

私のデータが次のように見えるfile.txtにあるとしましょう:

toto 0 1 23 56  
tutu 0 2 45 67  
tata 0 3 67 23  
tete 1 4 12 56  

そして、私が欲しいのは、列3をx軸として使用して、列4と5の値を表示することです:

plot "file.txt" u 3:4 title "colum4_values",\  
"" u 3:5 title "colum5_values"

しかし、列 1 の値を下の X 軸 (xlabel) に沿って表示し、列 2 の値を上の X 軸 (x2label) に沿って表示したいと考えています。出来ますか?

4

1 に答える 1

0

列の値を目盛ラベルとして使用するには、xticlabels(省略形はxtic) またはを使用できx2ticます。

set x2tics
set xtics nomirror
plot 'file.txt' using 3:4:xtic(1) title 'column4_values',\
     '' using 3:5:x2tic(2) title 'column5_values'

通常、-x2軸にプロットするには を使用する必要がありますがaxes x2y1x2ticこれを使用する場合は必要ないようです。で 2 番目の軸の目盛りを有効にするだけですset x2tics

于 2013-10-23T07:12:31.373 に答える