Как загрузить пакет R из архива

#r #package #cran

Вопрос:

Есть много файлов, и мне нужно установить пакет DMwR https://cran-archive.r-project.org/web/checks/2021/2021-03-16_check_results_DMwR.html (как это удалено из CRAN) для Windows. Нет ни одного руководства по загрузке процесса установки пакета hanits.

ИЛИ есть какой-либо альтернативный пакет, который я мог бы использовать вместо пакета DMwR?

Ответ №1:

Сначала убедитесь, что у вас установлены все зависимости DMwR:

Зависит: R(>= 2.10), методы, графика, решетка (>>= 0.18-3), сетка (>>>= 2.10.1)

Импорт: xts (>= 0,6-7), quantmod (>>= 0,3-8), зоопарк (>>>= 1.6-4), абинд (>>>>= 1.1-0), rpart (>>>>>= 3.1-46), класс (>>>>>>= 7.3-1), РОКР (>>>>>>>= 1.0)

а затем запустите это:

 u <- "https://cran.r-project.org/src/contrib/Archive/DMwR/DMwR_0.4.1.tar.gz"
install.packages(u)
 

Комментарии:

1. Я использую R 4.0.5. Уже пробовал это и получил предупреждение об ошибке в install.packages : пакет ‘ cran.r-project.org/src/contrib/Archive/DMwR/DMwR_0.4.1.tar.gz » недоступно для этой версии R Версия этого пакета для вашей версии R может быть доступна в другом месте, см. Идеи по адресу cran.r-project.org/doc/manuals/r-patched/…

2. @xrxrxrxxr, я могу запустить код здесь без этой ошибки. Ваше предупреждение предполагает , что ваш URL-адрес начинается не с "https://" , а с "cran.r-project..." . Это важно , так install.packages как код содержит эту проверку: any(web <- grepl("^(http|https|ftp)://", pkgs)) , предполагающую, что, начиная с URL cran -адреса, функция будет искать это дословное имя пакета. Попробуйте этот код дословно и, предполагая, что все перечисленные здесь зависимости установлены, он должен быть установлен без проблем. (R

3. Предупреждение в разделе установка.пакеты : пакет » u » недоступен для этой версии R Версия этого пакета для вашей версии R может быть доступна в другом месте, см. Идеи по адресу cran.r-project.org/doc/manuals/r-patched/…

4. Вы допустили ошибку, заключив u в кавычки. Делая это, вы говорите ему, что имя пакета буквально u. Пожалуйста, точно следуйте ответу.

5. Также пробовал, но получил такое предупреждение-Предупреждение в install.packages : package ‘https:// cran.r-project.org/src/contrib/Archive/DMwR/DMwR_0.4.1.tar.gz’ недоступно для этой версии R Версия этого пакета для вашей версии R может быть доступна в другом месте, см. Идеи по адресу https:// cran.r-project.org/doc/manuals/r-patched/R-admin.html#Installing-packages