簡體   English   中英

清除R工作空間中的所有用戶定義對象

[英]Clearing all user-defined objects in R workspace

我正在通過Ruby綁定與Rserve合作。 建立與Rserve的連接非常簡單,我認為最好在全局范圍內保持連接,以避免將其拆除並根據需要重新構建它的開銷(我不是在多線程環境中運行) 。

由於定義的對象會粘在一起,並且可能會在以后的操作中進行分類,因此我想清除它們。 我見過:

myvar = 1
rm(myvar)

但是,我寧願重新初始化所有內容,以避免必須手動跟蹤定義的內容。 這可能嗎? 如果是這樣,是否會產生很大的開銷?

這有點危險但是: rm(list=ls())真的,不要這樣做。

如果您正在使用數據集,請說出名為data_new,您可以使用以下注釋從工作區中刪除有關data_new的所有信息:

rm(data = data_new)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM