XLConnect загружается автоматически при запуске сеанса R

У меня проблема с пакетом R "XLConnect".

Каждый раз, когда я открываю R, этот пакет автоматически загружается.

Поэтому я подумал, что он был включен в пакеты по умолчанию по какой-то странной причине, и я написал так:

getOption ('defaultPackages') [1] "наборы данных" "utils" "grDevices" "графика" "stats" "методы"

Он не отображается в пакетах по умолчанию; теперь я действительно не знаю, что делать.

Я прошу о помощи.

1 ответ

Решение

У меня была похожая проблема, и причиной была переменная .required в "рабочем пространстве по умолчанию". То есть, когда вы запускаете R, он загружает рабочее пространство, которое в Windows может быть, например, файл.RData в "Мои документы" или в каком-то подобном месте.

Взгляни на ls(all=TRUE) - перечислить все переменные, даже те, которые начинаются с точки.

Если ты видишь .required там и .required содержит что-то вроде "XLConnect", тогда вы (вероятно, случайно) сказали R загружать XLConnect каждый раз, когда загружается это рабочее пространство. Удалить эту переменную

rm(.required)

.. и сохранить рабочее пространство

q("yes")

Надеюсь это поможет.

Когда вы создаете объект книги с помощью XLConnect и затем сохраняете рабочую область, сохраненный объект в.RData запускает загрузку пакетов XLConnect и XLConnectJars при последующих запусках. Удаление объекта с помощью rm() с последующим сохранением рабочей области решает эту проблему.

Другие вопросы по тегам