【发布时间】:2015-08-27 16:39:51
【问题描述】:
此问题可能与an earlier unanswered one 重复。我还是有这个问题。
我正在尝试使用邮政编码 shapefile 并出现以下错误:
tract <- readOGR(dsn = ".", layer = "cb_2013_us_zcta510_500k")
tract<-fortify(tract, region="GEOID10")
Error: isTRUE(gpclibPermitStatus()) is not TRUE
我已尝试安装 gpclib 来解决此问题,但随后出现以下错误:
install.packages("gpclib")
Installing package into ‘C:/Users/Nick/Documents/R/win-library/3.2’
(as ‘lib’ is unspecified)
Package which is only available in source form, and may need compilation of C/C++/Fortran: ‘gpclib’
These will not be installed
帮助?
【问题讨论】:
-
您的系统上是否安装了
rgeos? cran.r-project.org/web/packages/rgeos/index.html -
现在是这样,我还是有同样的问题。
-
如果你安装了
rgdal、rgeos和ggplot2,重启R后你应该不会看到这个错误。不再需要gpclib了。
标签: r gis choropleth