我有一些需要绘制的数据文件。我使用以下命令将 xtic 设置为第一列,其中包含大量数字,即 1000 000、2000 000、..、10 000 0000:
plot "vec.dat" using 1:2:xtic(1) title 'line 1' with linespoints,
但是,x 轴看起来很难看,因为 x 轴上显示了如此大的数字。我有兴趣只显示这些值的百分比,如何在 gnuplot 中完成?
提前致谢
我有一些需要绘制的数据文件。我使用以下命令将 xtic 设置为第一列,其中包含大量数字,即 1000 000、2000 000、..、10 000 0000:
plot "vec.dat" using 1:2:xtic(1) title 'line 1' with linespoints,
但是,x 轴看起来很难看,因为 x 轴上显示了如此大的数字。我有兴趣只显示这些值的百分比,如何在 gnuplot 中完成?
提前致谢
您可以缩放所有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
在你的情况下使用。