我想升級包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
而且我仍然有舊版本!
我不知道爲什麼這不起作用,更重要的是我之前已經遇到過這個問題並且解決了它(我不記得具體是什麼),但現在它已經回到了舊版本!什麼是最簡單的方式來保持這樣的軟件包自動更新,而不是讓他們引用舊的軟件包?
什麼是您的操作系統?什麼是當你輸入Sys.getenv(「R_LIBS_USER」)時返回的? – doug 2010-04-16 23:24:16