GET:GPLOT_keywords:y-axis
Default value: YAXIS = 1.0
YAXIS controls whether or not the y-axis is drawn.
YAXIS = 1.0 - draw the y-axis
YAXIS = 0.0 - do not draw the y-axis
If BOX is not equal to 0, then the left side of the axis box
will be drawn, even if YAXIS=0.
Default value: %YLABSZ = 3.0
YLABSZ controls the size of the automatic text label for the
y-axis, set by the plot label 'YLABEL' used with the command
YLABEL. There are two forms:
YLABSZ -- is the height, in world coordinate units,
of the character string labeling the y-axis
%YLABSZ -- is the height, expressed as a percentage of
the height of the GPLOT window, that is,
YLABSZ = %YLABSZ*(YUWIND-YLWIND)/100.
Default value: %YLAXIS = 12.0
YLAXIS controls the position of the bottom, or lower, end of the
y-axis. This is also the vertical coordinate of the lower left
hand corner of the graph box, if BOX = 1.0. There are two forms:
YLAXIS -- is the vertical coordinate, in world coordinate units,
of the lower end of the y-axis
%YLAXIS -- is the vertical coordinate, expressed as a percentage
of the height of the GPLOT window, that is,
YLAXIS = YLWIND+%YLAXIS*(YUWIND-YLWIND)/100.
Default value: %YUAXIS = 94.0
YUAXIS controls the position of the upper end of the y-axis.
This is also the vertical coordinate of the upper right hand
corner of the graph box, if BOX = 1.0. There are two forms:
YUAXIS -- is the vertical coordinate, in world coordinate units,
of the right end of the y-axis
%YUAXIS -- is the vertical coordinate, expressed as a percentage
of the height of the GPLOT window, that is,
YUAXIS = YLWIND+%YUAXIS*(YUWIND-YLWIND)/100.
Default value: YAXISA = 90.0
YAXISA is the angle, in degrees, measured counterclockwise,
between a horizontal line and the y-axis.
Default value: YLOG = 0.0
YLOG determines whether the y-axis is to be linear or
logarithmic.
YLOG > 1.0 - the y-axis will have a logarithmic scale.
The base will be the integer part of YLOG,
except for the special case:
1.05*e > YLOG > 0.95*e, where e is the base
of the natural logarithms, e = 2.718281828,
in which case the base will be e. The
numbers labeling the y-axis will be in
exponent form.
-1.0 <= YLOG <= 1.0 - the y-axis will have a linear scale
YLOG < -1.0 - the y-axis will have a logarithmic scale.
The base will be the integer part of |YLOG|,
except for the special case:
-1.05*e < YLOG < -0.95*e, in which case the
base will be e. The numbers labeling the
y-axis will be in full digit form.
If |YLOG| > 1.0, then YMIN and YMAX are assumed to be the
exponents for the minimum and maximum values on the y-axis. The
maximum value displayed on the y-axis is |YLOG|**YMAX and the
minimum value displayed on the y-axis is |YLOG|**YMIN. Integer
exponents will always be used for the axis numbering, so the
y-axis may not begin or end on a large tic mark.
If |YLOG| = 10.0, the small tic marks on the y-axis can be
specified exactly with NSYINC. If small tic marks are desired
at the locations j*10**n, where 2 <= j <= 9, then set NSYINC =
-j. For example, if you want small tic marks at 2*10**n,
4*10**n, 5*10**n, and 8*10**n, then set NSYINC = -2458.
If |YLOG| <= 1.0, then YMIN and YMAX are the actual minimum and
maximum values for the y-axis; and the y-axis will always begin
and end on large tic marks.
Default value: NYGRID = 0.0
NYGRID controls the number of grid lines parallel to the
x-axis. NYGRID specifies the number of large y-axis tic marks
between each grid line.
NYGRID > 0.0 - draw a grid line parallel to the x-axis at every
NYGRID large tic mark, starting with the first
NYGRID = 0.0 - suppress all grid lines parallel to the x-axis
NYGRID = -1.0 - draw a grid line parallel to the x-axis at every
y-axis tic mark, large and small.
This option applies only if the axes are orthogonal.
Default value: YCROSS = 0.0
YCROSS controls where the x-axis is to cross the y-axis. The
axes always cross at a large tic mark.
YCROSS = 0.0 - the x-axis will cross the y-axis at YMIN
YCROSS = 1.0 - the x-axis will cross the y-axis at y = 0.0,
or at the large tic mark closest to y = 0.0
Default value: YZERO = 0.0
YZERO controls whether or not to force zero to be displayed on
the y-axis. YZERO is set to zero after each call to GPLOT.
YZERO = 1.0 - if YMIN >= 0.0 then set YMIN to zero, or,
if YMAX <= 0.0 then set YMAX to zero
YZERO = 0.0 - do not force zero to be displayed on the y-axis
Default value: YTICTP = 1.0
YTICTP controls the type of tic marks to place on the y-axis.
YTICTP = 1.0 - tic marks are drawn on only one side of
the y-axis. YTICA controls the side on
which the tic marks will appear
YTICTP = 2.0 - tic marks are drawn on both sides of
the y-axis
Default value: YTICA = XAXISA-YAXISA+180
YTICA controls the angle of the tic marks, both large and
small, on the y-axis. YTICA is the angle, in degrees, measured
counterclockwise, between the y-axis and a tic mark. By default,
YTICA is set as a percentage.
If YTICA is set as a percentage, for example, SET %YTICA 0 then
YTICA is set to XAXISA-YAXISA+180. The actual value of %YTICA
will be ignored. This allows the user to change the angle of
the axes and keep the y-axis tic marks parallel to the x-axis.
Default value: NLYINC = 5.0
NLYINC controls the number of large tic marks to be displayed on
the y-axis.
NLYINC < 0.0 - the number of large tic marks on the y-axis will
be NLYINC + 1. If YLOG > 1, logarithmic y-axis,
NLYINC may be changed to avoid fractional powers.
If YLOG < 1, linear y-axis, the y-axis minimum and
maximum will not be labeled with numbers.
NLYINC = 0.0 - the number of large tic marks on the y-axis will
be automatically determined for the user
The virtual y-axis minimum and maximum will be
determined, so the y-axis may not begin or end
at a large tic mark
NLYINC > 0.0 - the number of large tic marks on the y-axis will
be NLYINC + 1. If YLOG > 1, logarithmic y-axis,
NLYINC may be changed to avoid fractional powers.
If YLOG < 1, linear y-axis, NLYINC will not be changed.
Default value: %YTICL = 2.0
YTICL controls the length of the long tic marks on the y-axis.
There are two forms:
YTICL -- is the length of the long y-axis tic
marks in world coordinate units
%YTICL -- is the length, expressed as a percentage
of the height of the GPLOT window, that is,
YTICL = %YTICL*(YUWIND-YLWIND)/100.
Default value: NSYINC = 5.0
NSYINC controls the number of small tic marks to be displayed on
the y-axis. The small tic marks appear between the large tic
marks.
NSYINC <= 1.0 - no small tic marks on the y-axis
NSYINC >= 2.0 - the number of small tic marks, on the
y-axis, between each pair of large tic
marks, will be NSYINC -1
If |YLOG| = 10.0, the small tic marks on the y-axis can be
specified exactly with NSYINC. If small tic marks are desired
at the locations j*10**n, where 2 <= j <= 9, then set NSYINC =
-j. For example, if you want small tic marks at 2*10**n,
4*10**n, 5*10**n, and 8*10**n, then set NSYINC = -2458.
Default value: %YTICS = 1.0
YTICS controls the length of the short tic marks on the y-axis.
There are two forms:
YTICS -- is the length of the short y-axis tic
marks in world coordinate units
%YTICS -- is the length, expressed as a percentage
of the height of the GPLOT window, that is,
YTICS = %YTICS*(YUWIND-YLWIND)/100.
Default value: YAUTO = 2.0
YAUTO controls the autoscaling of the y-axis. YAUTO is ignored
if the GPLOT parameter IAXIS = 2, that is, if only the data
points are to be plotted and not the axes. YAUTO is set to zero
after each call to GPLOT.
YAUTO = 2.0 - determine YMININ and YMAX so that all the data
points passed to GPLOT in the X and Y arrays
appear on the graph, also determine NLYINC, YPOW,
NYDIG and NYDEC. Do not set YPAUTO to 1.0
or 2.0 after setting YAUTO to 2.0
YAUTO = 1.0 - determine YMIN and YMAX only
YAUTO = 0.0 - do not autoscale the y-axis, that is, use the
current values for YMIN and YMAX
If YMIN = YMAX, then YMIN and YMAX will be determined from the
X and Y arrays passed to GPLOT, just as if YAUTO had been set
to one.
Default value: YMAX = 10.0
YMAX controls the maximum value to be displayed on the y-axis.
If |YLOG| > 1.0, then YMAX is assumed to be the exponent for the
maximum value on the y-axis. The maximum value displayed on the
y-axis is |YLOG|**YMAX. Integer exponents will always be used
for the axis numbering, so the y-axis may not end on a large tic
mark. If |YLOG| <= 1.0, then YMAX is the actual maximum value
for the y-axis; and the y-axis always ends on a large tic mark.
Default value: YVMAX = 10.0
YVMAX controls the virtual maximum value for the y-axis. If YVMAX
is greater than YMAX, the actual y-axis maximum value will be YMAX,
while the large, or numbered, tic marks will end at YVMAX, which may
be `off the end' of the x-axis. YVMAX is always set to YMAX whenever
YMAX is set, so you must set YVMAX after YMAX.
Default value: YMIN = 0.0
YMIN controls the minimum value to be displayed on the y-axis.
If |YLOG| > 1.0, then YMIN is assumed to be the exponent for the
minimum value on the y-axis. The minimum value displayed on the
y-axis is |YLOG|**YMIN. Integer exponents will always be used
for the axis numbering, so the y-axis may not begin on a large
tic mark. If |YLOG| <= 1.0, YMIN is the actual minimum value for
the y-axis; and the y-axis always begins on a large tic mark.
Default value: YVMIN = 0.0
YVMIN controls the virtual minimum value for the x-axis. If YVMIN
is less than YMIN, the actual y-axis minimum value will be YMIN,
while the large, or numbered, tic marks will begin at YVMIN, which may
be `off the end' of the y-axis. YVMIN is always set to YMIN whenever
YMIN is set, so you must set YVMIN after YMIN.
Default value: YMOD = 0.0
YMOD is another control on the numbering for the y-axis.
YMOD > 1.0 - the numbers displayed on the y-axis will be
modulo YMOD and positive. If the number to be
displayed on the axis is x then the number
that is actually displayed is
|x-YMOD*(x/YMOD)|+YOFF
-1.0 <= YMOD <= 1.0 - the numbers will be displayed normally
YMOD < -1.0 - the numbers will be modulo |YMOD| and may be
negative
Default value: YOFF = 0.0
YOFF is another control on the numbering for the y-axis. If
|YMOD| > 1, then YOFF is added to the numbers to be displayed on
the y-axis. If |YMOD| <= 1, then YOFF is ignored.
Default value: YLEADZ = 0.0
YLEADZ controls whether leading zeros are displayed on the
y-axis numbering.
YLEADZ = 1.0 - the numbers displayed on the will have leading
zeros if they are between 0 and 1
YLEADZ = 0.0 - the numbers displayed on the will not
have leading zeros if they are between 0 and 1
The default is to not display these leading zeros. Numbers that
are between -1 and 0 always have the leading zero displayed.
Default value: YPAUTO = 1.0
YPAUTO, along with YPOW, controls the y-axis scale value that
is appended to the y-axis text label, YLABEL. This scale
value is needed when there are not enough digits allowed for
the numbers labeling the y-axis.
YPAUTO = 2.0 - determine YPOW, but do not append the scale value
to the character label even if it is needed
YPAUTO = 1.0 - determine YPOW, and append the scale value to the
character label
YPAUTO = 0.0 - use the present value of YPOW and if YPOW is not
equal to 0 append the scale value to the character label
If the user wishes to completely specify the appearance of the
y-axis, YPAUTO must be set to 0.0, otherwise the number of
digits and decimal places, NYDIG and NYDEC, may be changed.
Default value: YPOW = 0.0
YPOW controls the y-axis scale value that is appended to the
y-axis text label, YLABEL.
This scale value is a power of ten, that is, 10**YPOW, and the
numbers labeling the y-axis should be multiplied by this scale
value to get the correct graph units.
Default value: NYDIG = 5.0
NYDIG controls the total number of digits to be displayed in
each of the numbers labeling the y-axis. If NYDIG is smaller
than required to display the y-axis numbers, NYDIG will not be
increased but a scale value, 10**n, will be appended to the
y-axis text label, YLABEL. If NYDIG is larger than required,
NYDIG will be reduced to the minimum value required. The value
of NYDIG is updated after each call to GPLOT.
Default value: NYDEC = -1.0
NYDEC controls the number of digits to be displayed in the
fractional parts of the numbers labeling the y-axis. The value
of NYDEC is updated after each call to GPLOT.
NYDEC = -1.0 - display the numbers labeling the y-axis as
integers, with no decimal point
NYDEC = 0.0 - display the numbers labeling the y-axis with no
fractional part, but with a decimal point
NYDEC > 0.0 - display the numbers labeling the y-axis with
NYDEC digits in the fractional part
Default value: %YNUMSZ = 2.0
YNUMSZ controls the size of the numbers labeling the y-axis.
There are two forms:
YNUMSZ -- is the height of the numbers, in world
coordinate units
%YNUMSZ -- is the height, expressed as a percentage
of the height of the GPLOT window, that is,
YNUMSZ = %YNUMSZ*(YUWIND-YLWIND)/100.
Default value: YNUMA = -YAXISA
YNUMA controls the angle of the base line for the numbers
labeling the y-axis. YNUMA is the angle, in degrees, measured
counterclockwise, between a line parallel to the y-axis and the
base line of a number. By default, YNUMA is set as a
percentage.
If YNUMA is set as a percentage, for example, SET %YNUMA 0 then
YNUMA is set to -YAXISA. The actual value of %YNUMA will be
ignored. This allows the user to change the angle of the y-axis
and keep the base line of the y-axis numbers horizontal.
Default value: YITICA = XAXISA-YAXISA+180
YITICA, along with YITICL, controls the location of the numbers
labeling the y-axis at the large tic marks. YITICA is the
angle, in degrees, measured counterclockwise, between the y-axis
and a line joining the base of each large tic mark on the y-axis
to the center of the number labeling that tic mark. By default,
YITICA is set as a percentage.
If YITICA is set as a percentage, for example, SET %YITICA 0
then YITICA is set to XAXISA-YAXISA+180. The actual value of
%YITICA will be ignored. This allows the user to change the
angle of the axes and keep the relative location of the y-axis
numbers the same.
Default value: %YITICL = 3.0
YITICL, along with YITICA, controls the location of the numbers
labeling the y-axis at the large tic marks. There are two
forms:
YITICL -- is the distance, in world coordinate
units, measured from the base of each
large tic mark on the y-axis, to the
lower left hand corner of the number
labeling that tic mark
%YITICL -- is the distance, expressed as a percentage
of the height of the GPLOT window, that is,
YITICL = %YITICL*(YUWIND-YLWIND)/100.