## available variables | Welcome Gallery Handbook |
| Manual page for available_variables(PL)

## DESCRIPTION

Ploticus scripts may contain variables.`` These variables may be set within the script or by the user on the command line. See variables

This page describes many of the variables that are automatically declared and set by ploticus at run time. These may be accessed by your scripts if necessary.`` These variables may be referenced beginning with the proc following the setting proc. Ploticus is not affected if you #declare or #set them or use these names for other purposes.``

Note that in order to reference a variable immediately after the proc which set it, #proc endproc must be used.``

It is possible that there are recently added variables that are not summarized here; please check the proc man page for complete information.``

## VARIABLES

AREALEFT AREARIGHT AREABOTTOM AREATOP

  Set by proc areadef to the locations of the current plot area edges in absolute units. .``

XMIN XMAX YMIN YMAX

  Set by proc areadef to the limits in scaled units, of the plotting area.``

DATAXMIN, DATAXMAX

  The minima and maxima of the data field when xautorange is used.`` Different from XMIN and XMAX in that these do not include any margin.``

DATAYMIN, DATAYMAX

  The minima and maxima of the data field when yautorange is used.`` Different from YMIN and YMAX in that these do not include any margin.``

DEVICE

  the output display format, one of: `png gif eps ps bwps x11 jpeg wbmp`

NFIELDS

  the number of fields per record in the current data set.``

NRECORDS

  the number of records in the current data set.``

NVALUES

  the number of in-range plottable points rendered by the most recent proc scatterplot or proc rangebar. May be used in the proc scatterplot legend label.``

RANGEBARMEDIAN RANGEBARMIN RANGEBARMAX

  the median, min, and max value of the most recently drawn rangebar, in scaled units.``

TOTALS

  Set by proc processdata when action is `totals`, it holds either a single total value, or a comma-delimited list of total values.``

BREAKFIELD1 ..

  Set by proc processdata when action is `breaks`, it holds the contents of the break field(s), before reaching the breakpoint.``

XFINAL

  X location where the most recent proc lineplot curve ended, in scaled units.``

YFINAL

  Y location where the most recent proc lineplot curve ended, in scaled units.``
  data display engine
  Copyright Steve Grubb

Markup created by unroff 1.0, `` `` August 31, 2001.