Я хотел бы знать, есть ли какая-либо инструкция в R, которая позволит очистить все инициализированные переменные и закрыть все открытые соединения. Также как функция Reset.
Спасибо
Ответ 1
closeAllConnections()
rm(list=ls())
Я ненавижу эту вторую конструкцию, потому что люди иногда подталкивают ее к примеру кода, а когда я скучаю по ней и копирую-вставляю в свою консоль, а затем вся моя рабочая область уничтожается. Настоящий guRus не делает этой ошибки, поскольку у них всегда есть несколько окон emacs и всегда создает пакеты и запускает код из окна редактирования и всех других "мудрых дел".
Ответ 2
Вы можете использовать remove() для удаления переменных. Например:.
remove('variabl1','variable2','etc')
Не уверен в соединениях, но предположим, что вы ссылаетесь на подключения к базе данных, которые вы открыли для загрузки данных через, например. ODBC? Я бы предположил, что пакет, предоставляющий пакет, также содержит документацию о том, как закрыть соединение (если это необходимо или хорошая практика - таким образом, это не делается автоматически).