R语言对象的搜索和删除

2020年10月31日16:08:47R语言对象的搜索和删除已关闭评论

R语言对象的搜索和删除

在运行R环境时,所有对象均存储在工作空间中,而工作空间又是由计算机内存承载的,因此,一旦某个对象过于庞大,就往往会影响R软件环境的运行速度。此时需要查看工作空间内现存的对象列表,并删除其中的某个对象。例如:


a<-c(1:10)
ls()
    [1] "a" "data.init1" "data.init2" "data.init3" "data.init4"
    [6] "data.init5" "data2" "data3" "factor" "hc"        
    [11] "i" "pattern" 
rm(a)
a
错误: 
找不到对象'a'
rm(list=ls())
ls()
    character(0)

上面的例子使用ls函数展示了工作空间中的所有对象,可以看到,其中包括对象a。然后使用rm(a)删除对象a,再查看a时会显示“找不到对象”的错误提示。最后利用rm(list=ls())删除所有对象。

  • 版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。