-2
A
回答
0
获取邮政编码列表,将它们与状态进行匹配,获取状态形状文件并计算邻居。基本上,它可以工作是这样的:
# get data
library(spdep)
library(raster)
# https://www.census.gov/geo/reference/codes/cou.html
fips <- read.csv("http://www2.census.gov/geo/docs/reference/codes/files/national_county.txt", header=F, col.names = c("STATE", "STATEFP", "COUNTYFP", "COUNTYNAME", "CLASSFP"))
map <- getData("GADM", country="US", level=2)
# select by code
(county <- as.character(subset(fips, STATE=="NY" & STATEFP==36 & COUNTYFP==61, select=COUNTYNAME)[, 1]))
# [1] New York County
# get neighbour:
nbs <- poly2nb(map) # takes some time to get the neighbour counties
nam <- with([email protected], paste(NAME_2, TYPE_2))
lst <- setNames(lapply(unclass(nbs), function(x) nam[x]), nam)
lst[county]
# $`New York County`
# [1] "Bergen County" "Hudson County" "Bronx County"
相关问题
- 1. 通过给定邮政编码获取美国城市,州信息的API
- 2. 英国皇家邮政PAF地址查找器通过邮政编码替代?
- 3. 为所有州提供邮政编码信息的Web服务
- 4. 网站如何查找英国邮政编码的地址?
- 5. 不提供邮政编码查找天气信息的地标
- 6. 查找与多个州相关的邮政编码
- 7. 下拉的国家,城市,州与邮政编码
- 8. 通过匹配邮政编码字符串找到最接近其他英国邮政编码的英国邮政编码字符串
- 9. 邮政编码到城市/州查找XML文件?
- 10. 查找给定邮政编码的最近邮政编码
- 11. 查找附近的邮政编码与基础邮政编码
- 12. 在NoSQL中存储国家,州,城市和邮政编码
- 13. 英国邮政编码检查器
- 14. 美国邮政编码位于2邮政编码的中间?
- 15. 如何通过ggmap包获取邮政编码数据集R
- 16. 通过Java中的邮政编码查找纬度和经度
- 17. 如何使用Google Maps API从邮政编码中获取州(德国)?
- 18. 加拿大邮政'查找邮政编码'屏幕刮码
- 19. Google Geocoder查找按国家和城市获取邮政编码
- 20. 如何实现从距离给定的邮政编码中找到最近的英国邮政编码?
- 21. 如何查找英国的纬度和经度的邮政编码
- 22. 邮政编码邻近搜索
- 23. 美国的邮政编码验证
- 24. 英国的邮政编码有SimpleMaps
- 25. MySQL的归国最低邮政编码
- 26. NUTS地区英国的邮政编码
- 27. 从经纬度查找邮政编码
- 28. 如何让Google Maps“Places API”返回邮政编码信息?
- 29. 通过邮政编码搜索MYSQL
- 30. 通过邮政编码获取distancematrix
我创建了一个Excel电子表格列出每个国家,我可以给你所有连续的状态,但我不知道如何实现这一目标中的R与邮政编码。 – lawyeR
欢迎来到StackOverflow。请阅读(1)[我如何问一个好问题](http://stackoverflow.com/help/how-to-ask),(2)[如何创建一个MCVE](http://stackoverflow.com/help/mcve)以及(3)[如何在R中提供最小可重现的示例](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example #回答-5963610)。然后相应地编辑和改进您的问题。即,提供输入数据,预期的输出,你尝试的代码行以及它们失败的方式。 – lukeA