我无法安装proj4string
到当前版本的 R (2.15.1) 中:
Warning message:
package ‘proj4string’ is not available (for R version 2.15.1)
我认为这是因为 2.15.1 相当新,而且软件包还没有更新。是否有强制 R 安装旧版本的二进制包的一般机制(意识到可能会导致错误)?
我无法安装proj4string
到当前版本的 R (2.15.1) 中:
Warning message:
package ‘proj4string’ is not available (for R version 2.15.1)
我认为这是因为 2.15.1 相当新,而且软件包还没有更新。是否有强制 R 安装旧版本的二进制包的一般机制(意识到可能会导致错误)?
(从评论升级)
从档案中下载相关包(zip、tarball 等)并在本地安装,例如
install.packages("proj4string_x.y.z.zip",repos=NULL)
(这不是字面意思:x.y.z
代表包版本)
您可以使用包 devtools 中的 install_version 来安装特定的包版本。
要查找软件包版本:
搜索包的 CRAN 页面。例如,对于 ggmap,它是https://CRAN.R-project.org/package=ggmap
检查存档的包。请参阅标题“下载”和“旧来源:”
ggmap 包的示例代码
devtools::install_version(
"ggmap",
version = "2.6",
repos = "http://cran.us.r-project.org"
)
很抱歉再次撞到这篇文章,但我遇到了同样的问题。然后我发现我可以在包中使用以下几行:
install.packages("devtools")
devtools::install_github("slowkow/ggrepel")
用包和 github repo 替换了“slowkow/ggrepel”。
我注意到 github 上的许多软件包都有详细信息。希望有帮助。