shstat_options

Sets options for function 'shstat' one by one.

Contents

Syntax

shstat_options (key, val)

Description

A dual purpose function which :

Allows to see which options are set. Type 'shstat_options' to print to console all of the options (a string called key) and corresponding values (a string called val) or

Sets options for function shstat Type 'shstat_options('default') to set all of the 6 options at default values and/or set the values of each option one at a time.

Input

- 'default':  sets options at default values
- key 'x_transform', val 'log10',  'none'
- key 'y_transform', val 'log10',  'none'
- key 'z_transform', val 'log10',  'none'
- key 'x_label', val 'on',  'off'
- key 'y_label', val 'on',  'off'
- key 'z_label', val 'on',  'off'

Output

Remarks

The function shstat allows making plots in 1 till three dimensions and the function shstat_options is allowing the user to define whether or not the x, y and z axis are 10 log transform or not. Values for 'x_transform' are either '1og10' or 'none' (and same applies for y and z transform options). The other option is whether or not to show the labels of each axis on the figure. So in that vein the option 'x_label' is either 'on' or 'off'. The same applies for y and z labels. The shortest way to define all of the options is to set the options to 'default' (in which case log10 transform and showing the axis labels are the defaults) and then define only the options the user needs to set different from default. If the user does not first set the options to 'default' then the user must define values for each of the options before calling function shstat.

Example of use

shstat_options('default'); shstat_options('x_transform', 'none')