Скачать старую версию пакета, который был удален из CRAN - PullRequest
1 голос
/ 29 мая 2019

Я продолжаю работать над интеллектуальным анализом текста после значительного перерыва, но вскоре обнаружил, что пакет RTextTools удален из CRAN и больше не обслуживается. Я пытался загрузить его вручную из архива CRAN, используя

url <- "http://cran.r-project.org/src/contrib/Archive/RTextTools/RTextTools_1.4.2.tar.gz"
install.packages(url, repos=NULL, type="source")

но мои R показывает

нет пакета с именем 'RTextTools'.

Затем я опробовал трюк, рекомендованный ранее thread , используя

url <- "http://cran.r-project.org/src/contrib/Archive/RTextTools/RTextTools_1.4.2.tar.gz"
pkgFile <- "RTextTools_1.4.2.tar.gz"
download.file(url = url, destfile = pkgFile)
install.packages(c('randomForest', 'tree', 'ipred', 'maxent', 'glmnet', 'tau'))
install.packages(pkgs=pkgFile, type="source", repos=NULL)

Но это тоже не сработало. Пакет RTextTools имеет много полезных функций, которые я ценю, и я действительно хочу сохранить его старую версию в своей папке. Есть ли другие способы установить архивную версию этого пакета на мой R?

1 Ответ

0 голосов
/ 01 июля 2019

Проблема связана с установкой пакета зависимостей tree:

install.packages("tree")

Выдает ошибку (моя версия R - 3.5.0):

ОШИБКА: ЭтоR версии 3.5.0, для пакета 'tree' требуется R> = 3.6.0

В R CMD INSTALL

Предупреждение в install.packages:
установка пакета 'tree_1.0-40.tar.gz 'имел ненулевой статус выхода

Чтобы решить эту проблему, обновите R до версии> = 3.6.0.

...