我对在 R 中使用 Shapefile 比较陌生。我想为印度创建国家和地区级别数据的可视化,我在 R 中使用 maptools。对于 shapefile,我从gadm.org获得了数据,其中包括 state/印度的区/街道级数据。
但是,我试图在 R 中加载文件,但它没有发生。这是我的代码:
library(maptools)
dist <- readShapePoly("IND_adm2.shp")
这里 IND_adm2.shp 是印度的区级形状文件。
R 无法读取文件,给我这个错误:
"Error in getinfo.shape(filen) : Error opening SHP file"
我不太确定问题出在哪里。我有 R 3.0.1,将文件放在适当的目录中,但有些地方不对劲。我也是在 R 中制作地图的新手,所以有点烦人。有想法该怎么解决这个吗?