The help() function is special in that it provides information about other functions. This function displays a help page, which is online documentation that describes what a function does. This includes an explanation of all of the arguments to the function and a description of the result produced by the function. Figure 10.1 shows the beginning of the help page for the Sys.sleep() function, which is obtained by typing help(Sys.sleep).
|
Sys.sleep package:base R Documentation
Suspend Execution for a Time Interval
Description:
Suspend execution of R expressions for a given number of
seconds
Usage:
Sys.sleep(time)
Arguments:
time: The time interval to suspend execution for, in seconds.
Details:
Using this function allows R to be given very low priority
and hence not to interfere with more important foreground
tasks. A typical use is to allow a process launched from R
to set itself up and read its input files before R execution
is resumed.
|
A special shorthand using the question mark character, ?, is provided for getting the help page for a function. Instead of typing help(Sys.sleep), it is also possible to simply type ?Sys.sleep.
There is also a web interface to the help system, which is initiated by typing help.start().
Many help pages also have a set of examples to demonstrate the proper use of the function, and these examples can be run using the example() function.
Paul Murrell

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 New Zealand License.