Обновите пакет и не возвращайте его в исходное состояние.
Я хочу обновить пакет ggplot2:
library(ggplot2)
packageDescription("ggplot2")["Version"]
> 0.8.3
Но текущая версия 0.8.7.
Я попытался update.packages (), который, кажется, работает нормально. Но все равно вернулась старая версия 0.8.3.
Поэтому я скачал и установил исходный код пакета из Cran, который говорит 0.8.7 на странице загрузки. Я тогда устанавливаю это через меню GUI в R. Это возвращает
** building package indices ...
* DONE (ggplot2)
Я тогда бегу:
packageDescription("ggplot2")["Version"]
> 0.8.3
И все же у меня есть более старая версия!
Я не знаю, почему это не работает, более того, я уже сталкивался с этой проблемой раньше и решил ее (точно не помню, что), но теперь она вернулась к более старой версии! Какой самый простой способ автоматически обновлять такие пакеты, чтобы они не возвращались к более старым пакетам?