options(...) .Options
...
|
any options can be defined, using name = value .
However, only the ones below are used in ``base R''.
Further, |
prompt
|
a string, used for R's prompt; should usually end in a
blank (" " ).
|
continue
| a string setting the prompt used for lines which continue over one line. |
width
| controls the number of characters on a line. You may want to change this if you resize the window that R is running in. |
digits
| controls the number of digits to print when printing numeric values. It is a suggestion only. |
editor
|
sets the default text editor, e.g., for edit .
|
browser
|
default HTML browser used by help.start() .
|
contrasts
|
the default contrasts used in model
fitting such as with aov or lm .
|
expressions
| sets a limit on the number of nested expressions that will be evaluated. This is especially important on the Macintosh since stack overflow is likely if this is set too high. |
na.action
|
the name of a function for treating missing values
(NA 's) for certain situations.
|
pager
| the (standalone) program used for displaying ASCII files on R's console. Defaults to `$R_HOME/bin/pager'. |
papersize
|
the paper format used for graphics printing; currently
read-only, set by environment variable R_PAPERSIZE , or in
`config.site'.
|
printcmd
|
the command used for graphics printing; currently
read-only, set by environment variable R_PRINTCMD , or in
`config.site'.
|
show.signif.stars, show.coef.Pvalues
|
logical, affecting P value
printing, see print.coefmat .
|
ts.eps
|
the relative tolerance for certain time series
(ts ) computations.
|
warn
|
sets the handling of warning messages. If warn
is negative all warnings are ignored. If warn is zero (the default)
warnings are stored until the toplevel function returns. If fewer than 10
warnings were signalled they will be printed otherwise a message
saying how many (max 50) were signalled. A toplevel variable called
last.warning is created and can be viewed through the function
warnings . If warn is one, warnings are printed
as they occur. If warn is two or larger all warnings are turned
into errors.
|
options
allows the user to set and examine a variety of global
``options'' which affect the way in which R computes and displays
its results.options()
with no arguments returns a list with the
current values of the options.
.Options
is another way to access this list ``read only''.
Accessing current options, usually will work with .Options$width
(e.g.), rather than options("width")
which is a list of
length one.
options() # printing all current options op <- options(); str(op) # nicer printing # .Options is the same: all(sapply(1:length(op), function(i) all(.Options[[i]] == op[[i]]))) options('width')[[1]] == options()$width # the latter needs more memory options(digits=20) pi # set the editor, and save previous value old.o <- options(editor="nedit") old.o options(op) # reset (all) initial options options('digits')