On Sat, 31 Oct 2009, Alan G Isaac wrote:
> On Sat, 31 Oct 2009, Alan G Isaac wrote:
> > If I use setinfo to set a name, it is used as my ylabel,
> > **even if** I explicitly set a ylabel. This violates the
> > specificity principle, which should give priority to the
> > most specific request (the ylabel I set in a specific
> > graph).
On 10/31/2009 3:13 PM, Allin Cottrell wrote:
> I'd agree that sounds like a bug. Are you setting the ylabel via
> the GUI, or via extra commands passed to gretl's "gnuplot"
> command?
The latter.
I use setinfo right after I create the variable.
This gives me what I consider to be a "default" ylabel.
In the case under discussion, I later create a graph where
I want a different label, so I add
{set ylabel "My New Label";}
to my gnuplot command, but it fails to override that "default".
Hmm, if I run this script:
nulldata 300
series s = normal()
setinfo s -n "Q"
g1 <- gnuplot s time -o
g2 <- gnuplot s time -o {set ylabel "My New Label";}
g1.show
g2.show
then the y-axis labels I see are "Q" and "My New Label" in g1 and
g2 respectively.
Allin