GnuPlot 中带零的对数 y

Not*_*ist 5 gnuplot

我的目标是在对数刻度上显示 0 值,略低于 1。

我设法with boxes用对数 Y 刻度绘制了自己的简单直方图 ( )。我的 Y 值是非负整数,最大为 25000。我无法区分 0 和 1 值,因为 Y 刻度从 1 开始。这在数学上是正确的,但我想在 1 的正下方添加一个零。

如果我要编写一个绘制图表的程序,我会向所有数据添加 1,并从 Y 标签中删除 1。有什么技巧可以为我做类似的事情吗?

gbo*_*ffi 5

gnuplot> set xrange [0:2]
gnuplot> set log y
gnuplot> set yrange [0.1:100]
gnuplot> set ytics ("0" 0.1, "1" 1, "10" 10)
gnuplot> plot cosh(x)
gnuplot> 
Run Code Online (Sandbox Code Playgroud)

  • @gboffi 实际上我做了编辑,这样我就可以删除反对票,就是这样。 (2认同)