我正在寻找一种使用列表清除R工作区的方法,与此相关的是it技术。
根据文档,我可以简单地创建一个包含所有工作区对象的向量:
我知道可以使用命令
具体而言,我正在尝试创建一个类似于MATLAB中
根据文档,我可以简单地创建一个包含所有工作区对象的向量:
WS=c(ls())
。但是,当我尝试使用rm(c(ls()))
或rm(WS)
进行逐个元素删除时,什么也没有发生。我知道可以使用命令
rm(list=ls())
。我只是想弄清楚R是如何工作的。在将rm()
函数应用于包含对象列表的向量时,我在思考上犯了什么错误?具体而言,我正在尝试创建一个类似于MATLAB中
clc
函数的函数,但我无法使它正常工作。这是我编写的函数:clc <- function() { rm(list = ls()) }
clc
函数来清除工作区,但我在让它正常工作方面遇到了麻烦。似乎我无法在R中创建没有输入的函数。clc=function(){ rm(list=ls()) } - jessica