Gnuplot 具有固定间隔的x轴非均匀数据GNU绘图

Gnuplot 具有固定间隔的x轴非均匀数据GNU绘图,gnuplot,Gnuplot,绘制这张图给了我一个我看不到小数值的图表。我想固定间隔b/w x轴的每个值。这样,图形将在整个表上可见 您可以将轴设置为对数: 9 1782.091513, 24 4731.999530, 36 6377.046661, 80 9377.983901, 108

绘制这张图给了我一个我看不到小数值的图表。我想固定间隔b/w x轴的每个值。这样,图形将在整个表上可见

您可以将轴设置为对数:

9                              1782.091513,
24                             4731.999530,
36                             6377.046661,
80                             9377.983901,
108                            9158.024005,
210                            4314.926970,
540                            56799.564,
2000                           67908.2343,
7000                           45345.657,    
12000                          34234.3624,

正如choroba所指出的,Logscale可能是你在这里真正想要的。第二种(不太标准的)绘制方法是使用第一列中的值作为
xticlabels

set logscale x
set logscale y
这将产生一个图,其中值在x轴上等距分布,并用数据文件中相应的x位置进行标记

plot 'yourdatafile' u 2:xticlabels(1)