Установка пакета rpart в R - PullRequest
       31

Установка пакета rpart в R

1 голос
/ 29 октября 2011

Я пытаюсь установить "rpart" пакет в R. Но я получаю следующую ошибку.

> install.packages('rpart')
Warning in install.packages("rpart") :
  argument 'lib' is missing: using '/home/sandeep/R/i686-pc-linux-gnu-library/2.11'
Warning message:
In getDependencies(pkgs, dependencies, available, lib) :
  package ‘rpart’ is not available

Может кто-нибудь сказать, в чем ошибка? Как решить?

Ответы [ 2 ]

3 голосов
/ 29 октября 2011

Совет для начала: если вы не уверены, есть ли у вас пакет, вы можете использовать, например, функцию find.package() для проверки:

> find.package('rpart')
[1] "D:/R/library/rpart"
> find.package('lololool')
Error in find.package("lololool") : there is no package called 'lololool'

Проблема не столько в том, что онаустанавливается по умолчанию.Его можно без проблем загрузить и установить из CRAN, используя install.packages('rpart'), но если вы проверите на странице пакета в CRAN , вы увидите очень важную строку:

Depends:    R (≥ 2.13.0), graphics, stats, grDevices

, которая сообщаетВам это доступно только для R 2.13 и последующих версий.Из вашей ошибки, я выводит, что вы все еще запускаете 2.11.Некоторые пакеты больше не доступны для этой старой версии R от CRAN, поэтому вам лучше обновить свой R. В противном случае вы столкнетесь с этой проблемой чаще.

Имейте в виду, что если вы запустите Debian, вам придется приложить немного больше усилий, поскольку R по умолчанию в debian всегда устарел.На всякий случай, вы найдете указания, как это сделать здесь .

0 голосов
/ 10 января 2019

Я обнаружил, что после перезапуска RStudio мне удалось установить пакет, и find.package () показал, что у меня уже есть пакеты.

...