gnuplot:保留刻度线,删除标签。

5

我的gnuplot上的x轴看起来类似于这样:

2 4 8 16 32 64 72 86 98 112 128 256 512 1024 ... 1048576

因此,这些是从2、4、8到1048576的log2值。问题是有一些中间值,如72、86、98、112等,它们不是基于log2的值,并且非常接近,标签会重叠。有没有办法保留刻度(即绘制值),但不在x轴上显示标签?我只想显示那些是2的幂的精确标签,但我想在图表上显示所有值。

谢谢。


你可能是指x值是2的幂次方吧?我使用这20个x和随机y生成了一个虚假数据集,但是x轴并没有像你在帖子中描述的那样显示出来。你能否提供一下你的数据集的简要概述?此外,Gnuplot不太常见的问题也许对这种情况有所帮助。 - chl
1个回答

10

只需手动定义 xtics ... 例如:

set xtics ("2" 2,"4" 4, "8" 8,"16" 16,"32" 32,"64" 64)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接