rgdal不适用于R版本3.2.2

时间:2015-08-21 04:37:58

标签: r rgdal

我正在尝试this link中提到的示例。我已成功安装了所有提到的软件包作为基本软件包。 当我尝试使用命令gmap时(在示例中给出为mymap <- gmap("France"))我遇到以下问题:

> gmap("France")
Loading required namespace: rgdal
Failed with error:  ‘there is no package called ‘rgdal’’
Error in gmap("France") : rgdal not available

我也知道gmap命令属于包dismo。我已成功安装此软件包。

3 个答案:

答案 0 :(得分:1)

此错误的原因之一是核心R软件包的过时版本。例如,在Ubuntu上,如果从Universe存储库安装了r-base包,就会发生这种情况。

修复是添加CRAN存储库并从那里安装R:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository 'deb [arch=amd64,i386] https://cran.rstudio.com/bin/linux/ubuntu xenial/'
sudo apt-get update
sudo apt-get install r-base

答案 1 :(得分:1)

安装 rgdal 将您的 R 版本升级到至少 3.5.0

https://cran.r-project.org/package=rgdal

答案 2 :(得分:0)

我遇到同样的问题,在我尝试'rgdal' was built under R version 3.1.3.时遇到错误install.packages("rgdal"),在尝试installation of package had non-zero exit status时遇到install.packages('rgdal', type = "source")

但它刚才起作用,再试一次。

相关问题