warnings {base} | R Documentation |
warnings
prints the top-level variable last.warning
in a
pleasing form.
warnings(...)
... |
arguments to be passed to cat . |
See the decription of options("warn")
for the
circumstances under which there is a last.warning
variable and
warnings()
is used. In essence this is if options(warn =
0)
and warning
has been called at least once.
It is possible that last.warning
refers to the last recorded
warning (possibly even in a previous session with a saved workspace),
and not to the last warning, for example if options(warn)
has
been changed or if a catastrophic error occurred.
Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) The New S Language. Wadsworth & Brooks/Cole.
## NB this example is intended to be pasted in, ## rather than run by example() ow <- options("warn") for(w in -1:1) { options(warn = w); cat("\n warn =",w,"\n") for(i in 1:3) { cat(i,"..\n"); m <- matrix(1:7, 3,4) } } warnings() options(ow) # reset