在gnuplot上使用对数坐标轴

9

我想在gnuplot中更改比例尺。 我有一个文件,从中绘制第五和第六列,并尝试将x轴更改为对数比例尺。 我正在使用

set logscale <2>

但它说“x”是无效的轴。 是否有一种方法可以找到我的“x”轴的“名称”,以便我可以使用此命令?


能否请给我点踩的人解释一下,我应该如何改进我的问题? - Meep
这不是一个编程问题。 - Baum mit Augen
1
@BaummitAugen Gnuplot是一个标签,我认为答案在于在终端/命令窗口中键入正确的内容-除了“编程”这个大伞术语之外,我不知道它还属于哪个范畴。如果您知道我的问题更适合哪里(或者确实有答案!),请告诉我。 - Meep
这是该论坛的一个非常合理的问题。能否请您发布您正在使用的确切命令和gnuplot给出的确切错误消息?set logscale x应该是正确的命令。您可能需要调整xrange,使其不包括负值。您使用的gnuplot版本是哪个? - user8153
1个回答

14

从您的问题中很难看出您真正想要什么。如果这不是您要找的,请在评论中说明。听起来您想将x轴设置为以2为底的对数刻度。可以通过以下方式完成:

set logscale x 2

通常情况下,这是命令。

set logscale <axes> <base>

2
谢谢你的回答。我发现了自己愚蠢的错误;我没有意识到应该省略 < >! - Meep

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