我有一个数据文件(d.asc)如下:
0.1 0.5
...
1 0.34
...
10 9.4
...
100 45.3
在 0.1 和 1、1 和 10、10 和 100 之间,我有 35 个值。所以在 d.asc 文件中我总共有 109 行。但我只想让 x 轴显示这四个点值(即 0.1、1、10 和 100)。要绘制它,我使用以下内容:
set xtics ("0.1" 0.1, "1" 1, "10" 10, "100" 100)
set grid
plot "d.asc" using 1:2 notitle with lines
但这给出了一些奇怪的东西,它将 1 和 10 放置在非常接近 0.1 的位置(有点将 1 和 10 覆盖在 0.1 之上)。所以我无法弄清楚它是 0.1、1 还是 10。然后将 100 放在最后。但我希望在 x 轴上看到彼此等距的 0.1、1、10 和 100。我怎样才能做到这一点?谢谢。