r - 从大数据集中选择R中邮政编码边界的范围

标签 r plot zipcode

我找不到特定城市或州的邮政编码边界文件。我从我们这里下载了一个大的邮政编码文件 census 并尝试使用以下 R 代码分隔佛罗里达州的邮政编码边界:

library(sp)
library(maptools)

gpclibPermit()

zip <- readShapeSpatial("~/data/cb_2013_us_zcta510_500k.shp")

zip$GEOID10 <- as.integer(zip$GEOID10)

bool_fl <- 32000 < zip$GEOID10 & zip$GEOID10 <34999

zip1 <-subset(zip, bool_fl)

plot(zip1)

我遇到的问题是,当我将zip$GEOID10更改为整数时,相应的索引值会随机更改,并且我会得到随机 map 。您知道如何将特定范围的邮政编码数据与大数据分开吗?

最佳答案

您还可以使用 zipcode 包来提供帮助:

library(sp)
library(maptools)
library(zipcode)

data(zipcode)

zip <- readShapeSpatial("cb_2013_us_zcta510_500k/cb_2013_us_zcta510_500k.shp")
fl <- zip[zip$GEOID10 %in% zipcode[zipcode$state=="FL",]$zip,]
plot(fl)

enter image description here

关于r - 从大数据集中选择R中邮政编码边界的范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28243317/

相关文章:

ios - 使用 Apple Map Kit 从某个位置获取周围的邮政编码

php - Paypal IPN 设置 : "ship to" ZIP code and auto calculation of shipping charges

将 RData 文件读入 Shiny Application

r - 从powershell运行Rscript时找不到.Renviron变量?

r - S4 `.Data` 插槽无法与 tibble 一起使用

python - R^2 没有出现在 stats.probplot (python) 中

python - 如果值超过 matplotlib 中的 xlim,如何环绕绘图

matlab - Matlab 条形图中的图例

php - PHP 中的邮政编码定位器

与 GGally 对图的圆形相关