从环境中删除 NULL 对象

标签 r quantmod

我有一个 xts 或 NULL 对象的环境.我想删除所有 NULL从环境。是否有我可以与 eapply 一起使用的功能?为达到这个?

最佳答案

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

如果不是全局环境,可以使用envir转入 rm并将环境名称包裹在 getenv() 中在 sapply称呼

关于从环境中删除 NULL 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13094689/

相关文章:

r - 如何知道最好的 FASSTER 配方

使用 mvoutlier 删除多元异常值

r - ggplot2 ggsave 文本大小没有改变

r - 如何编写将其源代码复制到文件的 R 程序?

r - 将 getSymbols 结果合并到一个 xts 对象中

R 慢速随机 quantmod

r - 使用 quantmod : Function and for loop within a Function 在 R 中回测交易策略

基于 adjustmentOHLC() 和 Ad() 的 R Quantmod 年度返回差异

r - 使用 arulesSequences 在 R 中进行 cSPADE 数据挖掘 - 转换为 "transactions"格式时出错

r - 将 POSIXct 对象强制转换为 Date 对象