0.8.3 但当前版本是 0.8.7。 我尝试了 -6ren">
gpt4 book ai didi

r - 更新包并防止它恢复到原始状态

转载 作者:行者123 更新时间:2023-12-04 14:52:36 26 4
gpt4 key购买 nike

我想升级包 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

而且我还有旧版本!

我不知道为什么这不起作用,更重要的是我之前已经遇到过这个问题并解决了它(我不记得到底是什么)但现在它又回到了旧版本!保持这样的包自动更新而不让它们引用旧包的最简单方法是什么?

最佳答案

你用的是什么版本的R? CRAN 二进制文件仅针对最新的 R 版本(即 2.10.1)保持最新。如果你有旧版本的 R 并且安装了开发工具,你可以使用 install.packages("ggplot2",type="source") .

关于r - 更新包并防止它恢复到原始状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2656529/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com