我有一些我需要绘制的数据文件。我将xtic设置为第一列,其中包含大数字,即1000 000,2000 000,..,10 000 0000 使用命令:
plot "vec.dat" using 1:2:xtic(1) title 'line 1' with linespoints,
然而,x轴看起来很丑,因为在x轴上显示了这么大的数字。我只想显示这些值的百分比,如何在gnuplot中完成?
提前致谢
答案 0 :(得分: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
。