R中有很多包用于各种空间分析.这可以在CRAN任务视图中看到:空间数据分析.这些软件包数量众多且各种各样,但我想做的只是一些简单的专题图.我有县和州FIPS代码的数据,我有县和州边界的ESRI形状文件和随附的FIPS代码,允许加入数据.如果需要,形状文件可以很容易地转换为其他格式.
那么用R创建专题地图最直接的方法是什么?
这张地图看起来像是用ESRI Arc产品创建的,但这是我想用R做的事情:
alt text http://www.infousagov.com/images/choro.jpg 从这里复制的地图.
使用R中O'Reilly的数据混搭为灵感,我想要绘制地址一小撮对盐池县的shape文件,犹他发现在这里.
我有数据框geoTable:
> geoTable
address Y X EID
1 130 E 300 S 40.76271 -111.8872 1
2 875 E 900 S 40.74992 -111.8660 2
3 2200 S 700 E 40.72298 -111.8714 3
4 702 E 100 S 40.76705 -111.8707 4
5 177 East 200 S 40.76518 -111.8859 5
6 702 3rd ave 40.77264 -111.8683 6
7 2175 S 900 E 40.72372 -111.8652 7
8 803 E 2100 S 40.72556 -111.8680 8
Run Code Online (Sandbox Code Playgroud)
我已将其强制转换为eventData对象:
> addressEvents<-as.EventData(geoTable,projection=NA)
> addressEvents …Run Code Online (Sandbox Code Playgroud)