从环境中删除NULL对象

时间:2012-10-26 21:28:36

标签: r quantmod

我有一个xts或NULL对象的环境。我想从环境中删除所有NULL。我可以使用eapply来实现这个功能吗?

1 个答案:

答案 0 :(得分:7)

rm(
  list=names(
    which(
      sapply(globalenv(),is.null) # or .GlobalEnv
      )
    )
  )

如果不是全球环境,您可以使用envir中的rm开关,并在getenv()来电{/ 1}}中将环境名称换行