Gnuplot 整个画布填满了吗?

Gnuplot 整个画布填满了吗?,gnuplot,Gnuplot,我有一个2d图形,它的x和y范围如下 set xrange [ 460.000 : 600.000 ] noreverse nowriteback set yrange [ -10.0000 : 55.0000 ] noreverse nowriteback 我想添加以下矩形: set object 1 rectangle from 460,-5 to 600,5 fillcolor rgb "goldenrod" fillstyle solid 0.25 noborder 但我使用的是以下

我有一个2d图形,它的x和y范围如下

set xrange [ 460.000 : 600.000 ] noreverse nowriteback
set yrange [ -10.0000 : 55.0000 ] noreverse nowriteback
我想添加以下矩形:

set object 1 rectangle from 460,-5 to 600,5 fillcolor rgb "goldenrod" fillstyle solid 0.25 noborder
但我使用的是以下命令:

set object 1 rectangle from graph 0, -5 to graph 1, 5 fillcolor rgb "goldenrod" fillstyle solid 0.25 noborder
问题是,当我使用最后一个命令时,整个画布都被填满了。。。 怎么了

我正在使用以下版本

G N U P L O T
Version 4.6 patchlevel 5    last modified February 2014
Build System: Linux x86_64

使用单位前缀(如
graph
)会影响x值和y值。必须首先明确使用y值的
来修正:

set object 1 rectangle from graph 0, first -5 to graph 1, first 5 \
    fillcolor rgb "goldenrod" fillstyle solid 0.25 noborder

成功了!现在,让我看看我是否理解了:例如,当我编写图1、图5时,gnuplot将其理解为图0和图5?非常感谢你!对从文档(“坐标”部分,
帮助坐标
):“如果未指定x的坐标系,则使用“第一”。如果未指定y的坐标系,则采用x的坐标系。”再次感谢,非常感谢!