Learn R Programming

fritools (version 4.6.0)

wipe_clean: Remove All Objects From an Environment

Description

Wipe an environment clean. This is similar to the broom button in RStudio.

Usage

wipe_clean(environment = getOption("wipe_clean_environment"), all_names = TRUE)

Value

A character vector containing the names of objects removed, but called for its side effect of removing all objects from the environment.

Arguments

environment

The environment that should be wiped clean.

all_names

See argument all.names for ls.

See Also

Other R memory functions: memory_hogs(), wipe_tempdir()

Examples

Run this code
an_object <- 1
wipe_clean()
ls()
e <- new.env()
assign("a", 1, envir = e)
assign("b", 1, envir = e)
ls(envir = e)
wipe_clean(envir = e)
ls(envir = e)
RUnit::checkIdentical(length(ls(envir = e)), 0L)

Run the code above in your browser using DataLab