Draws n
standard-deviation lines on a line plot DRAWSIG
The application also computes statistics for those array values that lie between each pair of plotted lines. In other words it finds the statistics between clipping limits defined by each 2NSIGMA range centred on the unclipped mean.
The task tabulates NSIGMA, the mean, the standard deviation, and the error in the mean after the application of each pair of clipping limits. For comparison purposes the first line of the table presents these values without clipping. The table is written at the normal reporting level.
"Horizontal"
,
"Vertical"
, "X"
, or "Y"
. "Horizontal"
is equivalent to "Y"
and "Vertical"
is
a synonym for "X"
. On LINPLOT output AXIS would be "Y"
, but on a plot from
HISTOGRAM it would be "X"
. The suggested default is the current value. ["Y"]
"Data"
, "Error"
,
"Quality"
or "Variance"
(where "Error"
is the alternative to "Variance"
and
causes the square root of the variance values to be taken before computing the
statistics). If "Quality"
is specified, then the quality values are treated as
numerical values (in the range 0 to 255). ["Data"]
[
Current graphics device]
[
The dataset used
to create the existing plot]
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 (!
)–-the
initial default–-is supplied. To apply changes of style to only the current invocation,
begin these attributes with a plus sign. A mixture of persistent and temporary style
changes is achieved by listing all the persistent attributes followed by a plus sign
then the list of temporary attributes.
See Section E for a description of the available attributes. Any unrecognised attributes are ignored (no error is reported).
The attributes Colour(Curves), Width(Curves), etc., can be used to specify the style for
the lines (Lines is recognised as a synonym for Curves). These values apply to all
lines unless subsequent attributes override them. Attributes for individual
clipping levels can be given by replacing Curves above by a string of the form
"Nsigi"
where "i"
is an integer index into the list of clipping levels supplied for Parameter NSIGMA. Thus,
"Colour(Nsig1)"
will set the colour for the lines associated with the first clipping level,
etc. The attribute settings can be restricted to one of the two lines by appending either a
""
or a "-"
to the
"Nsigi"
string. Thus, "Width(Nsig2-)"
sets the line width for the lower of the two lines
associated with the second clipping level, and "Width(Nsig2+)"
sets the width for
the upper of the two lines. [
current value]
This routine correctly processes the DATA, VARIANCE, and QUALITY, components of the NDF.
Processing of bad pixels and automatic quality masking are supported.
All non-complex numeric data types can be handled. The statistics are calculated using double-precision floating point.
Any number of NDF dimensions is supported.