Я хочу обновить пакет 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
И тем не менее у меня есть более старая версия!
Я не знаю, почему это не работает, что больше, я уже столкнулся с этой проблемой прежде и решил ее (я не могу помнить точно, что), но теперь она вернулась к более старой версии! Что самый легкий путь состоит в том, чтобы держать пакеты в курсе как это автоматически и не иметь их, вернулись к более старым пакетам?
Какую версию R вы используете? Бинарные файлы CRAN обновляются только до последней версии R (т.е. 2.10.1). Если у вас более старая версия R и установлены инструменты разработки, вы можете использовать install.packages ("ggplot2", type = "source")
.