Ошибка R: пакет 'lme4', требуемый для 'pbkrtest', не найден

Мой вопрос связан с сообщением: R Ошибка: не найден пакет 'mvtnorm', требуемый для 'multcomp'

Я использую Revolution R и пытаюсь установить pbkrtest пакет, и я уже установил lme4 пакет. Тем не менее, во время установки pbkrtestКажется, R не может найти lme4, Есть идеи почему? Та же проблема возникла с несколькими другими пакетами и зависимостями.

1 ответ

Решение

Я выполнил эту операцию на прошлой неделе без проблем. У меня нет прав администратора, поэтому мне пришлось сохранить файл в моем пользовательском каталоге. Вот процесс, который я использовал:

Windows 7, revo R 3.2.3

создайте каталог на моем рабочем столе, откройте R:

setwd(<path to my new folder>)
download.packages(<myPackages>, destdir=getwd(), type="win.binary")
install.packages(list.files(), repos=NULL, type="win.binary", lib=Sys.getenv("R_LIBS_USER"))

Заметки:
* Причина, по которой я использовал download.packages() это построить собственный репозиторий для работы.
* Некоторые из (~4 из 300) пакетов не загружались, поэтому мне пришлось загружать их вручную.
* Это мой первый опыт работы с revo R, указание типа в vanilla R никогда не требовалось, но здесь это казалось необходимым.

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