The plot may take several different forms such as a "join-the-dots" plot, a "staircase" plot, a "chain" plot (see parameter MODE). Errors on both the data values and the data positions may be represented in several different ways (see parameters ERRBAR and SHAPE). The plotting style (colour, fonts, text size, etc.) may be specified in detail using parameter STYLE.
The bounds of the plot on both axes can be specified using parameters XLEFT, XRIGHT, YBOT and YTOP. If not specified they take default values which encompass the entire supplied data set. The current picture is usually cleared before plotting the new picture, but parameter CLEAR can be used to prevent this, allowing several plots to be `stacked' together. If a new plot is drawn over an existing plot, then there is an option to allow the new plot to be aligned with the existing plot (see parameter ALIGN).
The input NDF may, for instance, contain a spectrum of data values against wavelength, or it may contain data values along a one-dimensional profile through an NDF of higher dimensionality. In the latter case, the current co-ordinate Frame of the NDF may have more than one axis. Any of the axes in the current co-ordinate Frame of the input NDF may be used to annotate the horizontal axis of the plot produced by this application. Alternatively, the horizontal axis may be annotated with offset from the first array element measured within the current co-ordinate Frame of the NDF. For instance, a one-dimensional slice through a two-dimensional image calibrated in RA/DEC could be annotated with RA, or DEC, or offset from the first element (in arcminutes, degrees, etc). This offset is measured along the path of the profile. The choice of annotation for the horizontal axis is controlled by parameter USEAXIS.
A comma-separated list of strings should be given in which each
string is either an attribute setting, or the name of a text file
preceded by an up-arrow character "
". Such text files should
contain further comma-separated lists which will be read and
interpreted in the same manner. Attribute settings are applied in
the order in which they occur within the list, with later settings
overriding any earlier settings given for the same attribute.
Each individual attribute setting should be of the form:
name
=
value
where
name
is the name of a plotting attribute, and
value
is
the value to assign to the attribute. Default values will be
used for any unspecified attributes. All attributes will be
defaulted if a null value (!) is supplied. See
Plotting Attributes
for a description of the available
attributes. Any unrecognised attributes are ignored (no error is
reported). [current value]
A comma-separated list of strings should be given in which each
string is either an attribute setting, or the name of a text file
preceded by an up-arrow character "
". Such text files should
contain further comma-separated lists which will be read and
interpreted in the same manner. Attribute settings are applied in
the order in which they occur within the list, with later settings
overriding any earlier settings given for the same attribute.
Each individual attribute setting should be of the form:
name
=
value
where
name
is the name of a plotting attribute, and
value
is
the value to assign to the attribute. Default values will be
used for any unspecified attributes. All attributes will be
defaulted if a null value (!) is supplied. See
Plotting Attributes
for a description of the available
attributes. Any unrecognised attributes are ignored (no error is
reported).
The appearance of the data values is controlled by the attributes Colour(Curves), Width(Curves), etc. (the synonym Lines may be used in place of Curves). The appearance of markers used if parameter MODE is set to "Point", "Mark" or "Chain" is controlled by Colour(Markers), Width(Markers), etc. (the synonym Symbols may be used in place of Markers). The appearance of the error symbols is controlled using Colour(ErrBars), Width(ErrBars), etc, (see parameter SHAPE). [current value]
See the description of the STYLE parameter for more information about values that can be assigned to this parameter. [!]
The quantity used to annotate the horizontal axis must have a defined value at all points in the array, and must increase or decrease monotonically along the array. For instance, if RA is used to annotate the horizontal axis, then an error will be reported if the profile passes through RA=0 because it will introduce a non-monotonic jump in axis value (from 0h to 24h, or 24h to 0h). If a null (!) value is supplied, the value used is 1 if the current co-ordinate Frame in the NDF is one-dimensional and 0 otherwise. [!]
KAPPA --- Kernel Application Package