keep: Remove All Objects, Except Those Specified

View source: R/keep.R

keepR Documentation

Remove All Objects, Except Those Specified

Description

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

Usage

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

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 be removed.

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.

Value

A character vector containing object names that are deleted if sure=TRUE.

Author(s)

Arni Magnusson

See Also

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

Examples

data(trees, CO2)
keep(trees)
# To remove all objects except trees, run:
# keep(trees, sure=TRUE)

gdata documentation built on Oct. 17, 2023, 1:11 a.m.