如何清除在R包中创建的环境?

时间:2019-11-22 15:18:24

标签: r package

我有一个R包,其中使用以下命令创建了一个新环境:

.COOLENV <- new.env(parent=emptyenv())

在某些时候,我想彻底清除此环境,然后重新设置它。但是,当我再次调用上面的行时,环境仍然填充有变量,并且不是新的并且是空的。

有没有办法完全清除它?

1 个答案:

答案 0 :(得分:3)

从.COOLENV外部:

rm(list=ls(envir = .COOLENV), envir = .COOLENV)