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() с последующим сохранением рабочей области решает эту проблему.