I would like to plot multiple Overlay plots using a script.
I change the the variable to be plotted on each axis using the string variables xAx,mq, m2 and s1:
X( parse(xAx) ),
This works fine, but I need to change the line width
Y Scale( Left, Left, Right ),
Connect Thru Missing( 1 ),
:Name(m1)(Overlay Marker( 8 ), Line Width( 4 )),
JMP returns an error:
So I guess I do not understand the :Name() bit correctly
Any help / comments?
Name() is not really a function -- it's special quoting operator for the parser, so it doesn't evaluate its "argument". Not sure what the best solution is, but you can use Substitute() if nothing else to replace m1 with a quoted string.