2

プロットする必要があるデータ ファイルがいくつかあります。次のコマンドを使用して、1000 000、2000 000、..、10 000 0000 などの大きな数値を含む 1 列目に xtic を設定します。

plot  "vec.dat" using 1:2:xtic(1) title 'line 1' with linespoints, 

ただし、x 軸に大きな数値が表示されているため、x 軸は見苦しく見えます。そのような値のパーセンテージのみを表示したいのですが、gnuplot でこれを行うにはどうすればよいですか?

前もって感謝します

4

1 に答える 1

2

すべての値をスケーリングし、スケーリングをラベルxに追加できます。x

set termoption enhanced
set xlabel 'Values in 10^{6}'
plot "vec.dat" using ($1*1e-6):2 title 'line 1' with linespoints

または、次のコマンドで xtics 形式を変更できます

set termoption enhanced
set format x '%.1t 10^{%T}'
plot "vec.dat" using 1:2 title 'line 1' with linespoints

私は間違いなく最初のバージョンを好むでしょう。あなたの場合に使用する理由はわかりませんxtic

于 2013-08-13T14:08:27.970 に答える