以下是我使用的代码,下面是我的输出。我想删除子图和x标签之间的所有空格。最后一个链接提供了我需要的样本,唯一的区别是我需要所有相同大小的框。
connection = DriverManager.getConnection(connectionString);
我真正需要的是这样的事情:
https://inspirehep.net/record/1345236/files/hada_fig2.png
感谢您的帮助!
答案 0 :(得分:4)
从gnuplot 5.0中,您可以使用@Raphael_Roth提供的将margins
设置为零的解决方案,但也应使用margins
的{{1}}选项,以便为tic留出空间标签和底部的xlabel。
E.g,
multiplot
答案 1 :(得分:2)
一种方法是使用multiplot layout
,但是使用标签和抽搐(因为它们重叠或不适合画布)很容易让它变得很麻烦。
set terminal jpeg
set output "mul.jpeg"
set tmargin 0
set bmargin 0
set lmargin 1
set rmargin 1
unset xtics
unset ytics
set multiplot layout 4,1
set xr[0:10]
plot sin(x), sin(2*x)
plot cos(x), cos(2*x)
plot sin(x)
plot cos(x)
unset multiplot
另一种可能性是按照这些SO答案中的说明分别设置每个图的边距和/或原点:multiplot - stacking 3 graphs on a larger canvas和How do gnuplot margins work in multiplot mode?