我想升级包ggplot2:
library(ggplot2)
packageDescription("ggplot2")["Version"]
> 0.8.3
但是当前版本是0.8.7。
我尝试了 update.packages(),它似乎工作正常。但它仍然返回旧版本 0.8.3。
所以我从 Cran 下载并安装了包源,下载页面中显示 0.8.7。然后我通过 R 中的 GUI 菜单安装它。它返回
** building package indices ...
* DONE (ggplot2)
然后我运行:
packageDescription("ggplot2")["Version"]
> 0.8.3
而且我还有旧版本!
我不知道为什么这不起作用,而且我之前已经遇到过这个问题并解决了它(我不记得到底是什么)但现在它已经回到旧版本了!保持这样的包自动更新而不让它们引用旧包的最简单方法是什么?