【发布时间】:2015-06-19 15:39:28
【问题描述】:
我有一个 shapefile,特别是 SpatialPolygonsDataFrame,称为 cdtract。它包含每个区的一个变量,称为 varcount。 varcount 是“NA”或 1。当我这样做时
plot(cdtract)
...我看到打印出来的地图,但我没有看到 varcount 中标记为“1”的区域与标记为“NA”的区域有任何不同。理想情况下,我希望在 varcount 中有一系列值,并查看以不同颜色反映的值。我考虑过使用 ggplot,但根据this post here,这是非常耗费资源的,使用 plot() 而不是 ggplot() 来创建等值线可能会更好。但我真的不知道该怎么做。我正在使用来自州/国家/地区的不同 shapefile,所以不确定 choroplethr 包是要走的路。
有人可以解释如何有效地将 SpatialPolygonsDataFrame 转换为等值线吗?谢谢!
【问题讨论】:
-
你考虑过
spplot和lattice吗? -
我没有,我现在正在调查。
-
您能否提供有关如何使用 spplot 为变量 varcount @RomanLuštrik 创建这种等值线的任何指导?谢谢。