gnuplot第一行点之前和最后一行点之后的水平空间

gnuplot第一行点之前和最后一行点之后的水平空间,gnuplot,Gnuplot,使用:gnuplot 4.2 patchlevel 6 我在策划烛台。当然,第一个和最后一个数据点位于左侧和右侧Y轴栏上。第一个和最后一个烛台几乎都隐藏在轴线上。a洛杉矶: set terminal gif set xtics rotate plot "test.csv" u 0:3:xtic(1) t "Avg" with lines, \ "test.csv" u 0:4:5:6:7 t "MinMax&Stdv" with candlesticks 有没有

使用:gnuplot 4.2 patchlevel 6

我在策划烛台。当然,第一个和最后一个数据点位于左侧和右侧Y轴栏上。第一个和最后一个烛台几乎都隐藏在轴线上。a洛杉矶:

set terminal gif
set xtics rotate
plot    "test.csv" u 0:3:xtic(1) t "Avg" with lines, \
        "test.csv" u 0:4:5:6:7 t "MinMax&Stdv" with candlesticks


有没有办法“伪造”一个空的起点和终点?我尝试过添加零值,但这只会使绘制的线在起点和终点接地。

这就是设置偏移的目的:向gnuplots自动缩放范围添加一些偏移:

不带偏移量(这是您的情况):


你能试试
设置xrange[-1:11]
吗?从美学角度来说,我最喜欢这个答案,但两者都很好。谢谢你们两位
$data <<EOD
1 1
2 2
EOD
plot $data with lp pt 7 ps 2 notitle
$data <<EOD
1 1
2 2
EOD
set offsets 0.1, 0.1, 0, 0
plot $data with lp pt 7 ps 2 notitle
$data <<EOD
1 1
2 2
EOD
set offsets 0.1, 0.1, 0, 0
set autoscale xfix
plot $data with lp pt 7 ps 2 notitle