如何在gnuplot中设置轴的长度相同

HXG*_*Guo 2 linux gnuplot

我正在用 gnuplot 制作地图。但是,我发现 X 轴的长度与 Y 轴不相等。比如X从0到10的长度是20个像素,而Y轴从1到10的长度是15个像素。我可以直接设置X和Y轴的长度相同吗?谢谢。

mpy*_*mpy 7

这将两个轴的单位长度设置为相同的值:

set size ratio -1
Run Code Online (Sandbox Code Playgroud)

以下是文档的摘录:

set size ratio <r> ...

负值的含义<r>是不同的。如果<r>=-1,gnuplot 尝试设置比例,使单位在 x 轴和 y 轴上具有相同的长度。这相当于set view equal xy. 请参阅set view equal。如果<r>=-2,y 上的单位的长度是 x 上单位的两倍,依此类推。