Learn R Programming

gdata (version 2.18.0.1)

keep: Remove All Objects, Except Those Specified

Description

Remove all objects from the user workspace, except those specified.

Usage

keep(..., list=character(0), all=FALSE, sure=FALSE)

Value

A character vector containing object names, or NULL when

sure is TRUE.

Arguments

...

objects to be kept, specified one by one, quoted or unquoted.

list

character vector of object names to be kept.

all

whether hidden objects (beginning with a .) should be removed, unless explicitly kept.

sure

whether to perform the removal, otherwise return names of objects that would have been removed.

Author

Arni Magnusson

Details

Implemented with safety caps: objects whose name starts with a . are not removed unless all=TRUE, and an explicit sure=TRUE is required to remove anything.

See Also

keep is a convenient interface to rm when removing most objects from the user workspace.

Examples

Run this code
data(women, cars)
keep(cars)
## To remove all objects except cars, run:
## keep(cars, sure=TRUE)

Run the code above in your browser using DataLab