5

我正在尝试使用我在此处下载的空间数据,以便在 ggplot2 中制作地图。

library(rgdal)
library(ggplot2)
library(rgeos)
df <- readOGR(mydirectory, layer = 'gem_2013_v1')
df.fort <- fortify(df, region = "AANT_INW")

使用函数 fortify 时,我不断收到此错误:

Error: isTRUE(gpclibPermitStatus()) is not TRUE

有人知道这里出了什么问题吗?最欣赏!

编辑:

如评论中所述,可以在此处找到此问题的可能重复项。据说可以在安装包gpclib中找到问题的解决方案。我不确定是不是这样,这个包已经从 CRAN 中删除了。

4

2 回答 2

3

升级 R 后我遇到了这个问题。我重新安装rgdal了,一切都很好。

于 2015-05-14T14:56:28.153 回答
3

我有同样的问题,我必须安装 gpclib。我不确定当您进行更新时它是否已从 CRAN 中删除,但它现在就在那里。它必须从源代码安装,因此您必须使用以下代码:

install.packages("gpclib", type = "source")

请注意,要使用此代码进行安装,您需要安装适当版本的Rtools

于 2015-07-14T19:32:48.687 回答