Совет для начала: если вы не уверены, есть ли у вас пакет, вы можете использовать, например, функцию 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 всегда устарел.На всякий случай, вы найдете указания, как это сделать здесь .