2

我有一些需要绘制的数据文件。我使用以下命令将 xtic 设置为第一列,其中包含大量数字,即 1000 000、2000 000、..、10 000 0000:

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 回答