问题描述
我在 Gnuplot 5.2 补丁级别 2 中偶然发现了一些行为,但我找不到它是错误还是功能: 我想绘制一个热图,但是当我将 y 轴设置为对数刻度时,轴反转并且 x 轴的所有标签都被移动到图的上部,其中的 xlabel 位于图中。 y 轴也被反转。相反,如果我只设置 logscale x,则不会发生任何意外。这似乎与“设置视图地图”有关。如果我省略这一行,那么它会按预期工作(只是不需要)。
有人知道可能是什么问题吗?
编辑:事实证明,这是 5.2.2 中的一个错误。在以后的版本中不再发生这种情况。
set terminal "pdfcairo" enhanced dashed size 10,5
set termoptions font "Helvetica,15"
set palette defined (-3 "#1E90FF",1 "#FFFACD",4 "#CD5C5C")
set view map
set xlabel "x"
set ylabel "y"
set cblabel "x*y"
set output "table.pdf"
set multiplot
set size .45,1.0
set origin .0,.0
splot 'table.dat' using 1:2:3 with pm3d notitle
set logscale y
set size .45,1.0
set origin .5,.0
replot
unset multiplot
unset output
exit
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)