Switch on the drawing of error bars in Sherpa plots
set_erron
set_xerron
set_yerron
These commands allow a user to turn on the drawing of error bars in
all Sherpa plots. A plotting command LPLOT needs to be
issued in order for these commands to take effect.
Errors bars can be turned on or off in plots (from LPLOT)
by setting the x_errorbars and y_errorbars fields in
the corresponding Sherpa
configuration variable (also called "state object") sherpa.plot,
sherpa.dataplot, sherpa.fitplot,
or sherpa.resplot.
The functions set_erron, set_xerron,
and set_yerron allow you to
change these fields in all the configuration variables
(sherpa.plot, sherpa.dataplot,
sherpa.fitplot, sherpa.resplot) in one go
as shown in the following table:
set_erron()
|
Set x_errorbars = 1 and y_errorbars = 1
|
set_xerron()
|
Set x_errorbars = 1
|
set_yerron()
|
Set y_errorbars = 1
|
This turns on the drawing of errorbars (both in x and
y directions) in all Sherpa plots.
This turns on the drawing of errorbars in only the x
direction in all Sherpa plots.
sherpa> set_yerron
sherpa> print(sherpa.fitplot.y_errorbars)
1
sherpa> lplot 2 fit delchi
The first command (set_yerron)
turns on the drawing of errorbars in only the y
direction in all Sherpa plots.
The second command prints out the value of the
y_errorbars field of the sherpa.fitplot variable;
it is set to 1 because of the set_yerron command. The third
command displays two plots with the errorbars in only the y direction.
sherpa> set_yerron
sherpa> sherpa.fitplot.y_errorbars = 0
sherpa> lplot fit
The first command (set_yerron)
turns on the drawing of errorbars in only the y
direction in all Sherpa plots.
The second command changes the sherpa.fitplot variable so that
its y_errorbars field is set to 0 which means that
"LPLOT FIT" will not include y error bars. The third command displays the fit with no errorbars in y direction.
|