清理变量并关闭连接

Lay*_*yla 21 r reset

我想知道R中是否有任何指令可以清除所有初始化的变量并关闭所有打开的连接.就像某种复位功能一样.

42-*_*42- 47

closeAllConnections()
rm(list=ls())
Run Code Online (Sandbox Code Playgroud)

我讨厌第二种结构,因为人们有时会将其隐藏到示例代码中,当我错过它并将其复制粘贴到我的控制台中时,我的整个工作区都被清除了.真正的guRus没有犯这个错误,因为他们总是有多个emacs窗口,并且总是构建包并从编辑窗口运行代码以及所有其他"明智的事情".


Joc*_*hem 14

您可以使用remove()删除变量.例如:

remove('variabl1','variable2','etc')
Run Code Online (Sandbox Code Playgroud)

不确定连接,但假设您引用您打开的数据库连接以通过ODBC加载数据?我认为提供包的包也有关于如何关闭连接的文档(如果需要或良好实践 - 因此不会自动完成).