相关疑难解决方法(0)

如何在保留某些对象的同时整洁地清理我的R工作区?

假设我通过将矢量绑定在一起来搞乱一些数据,正如我在一个懒惰的周日下午所做的那样.

    x <- rnorm(25, mean = 65, sd = 10)
    y <- rnorm(25, mean = 75, sd = 7)
    z <- 1:25

    dd <- data.frame(mscore = x, vscore = y, caseid = z)
Run Code Online (Sandbox Code Playgroud)

我现在有了新的数据帧dd,这太棒了.但是我的先前的切片和切片仍然存在碎屑:

    > ls()
    [1] "dd"        "x"          "y"          "z"         
Run Code Online (Sandbox Code Playgroud)

如果我不再需要"源"列,那么清理工作区的简单方法是什么,但我想保留数据帧?也就是说,既然我已经完成了操作我想要的数据,dd并且没有任何较小的变量可能会无意中掩盖进一步的分析:

    > ls()
    [1] "dd"
Run Code Online (Sandbox Code Playgroud)

我觉得解决方案必须是形式rm(ls[ -(dd) ])或东西,但我无法弄清楚如何说"请清理一切,但以下的对象."

statistics r

11
推荐指数
2
解决办法
7305
查看次数

标签 统计

r ×1

statistics ×1