-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. 各州のグループの状態と郵便番号の数をカウント
- 2. Googleマップ検索都市/州または郵便番号
- 3. 市/州/郵便番号を検証するための正規表現
- 4. Django - 市、州、郵便番号を単一のフィールドに結合します
- 5. R:複数の州の郵便番号シェープファイルをマージすることでチョコレートを作る
- 6. 特定の郵便番号の最も近い郵便番号の検索
- 7. oledbを使ってハイフンの郵便番号を読む方法
- 8. 特定の半径の郵便番号を見つける
- 9. Ruby Geocoder郵便番号を見つけるための宝石
- 10. 最近の郵便番号検索asp.net
- 11. 英国の緯度と経度で郵便番号を見つける方法
- 12. 市/州または郵便番号または電話番号によるタイムゾーンの公式/正確なデータベース
- 13. 郵便番号
- 14. 郵便番号
- 15. 地理的位置 - 州と郡を取得するには? (または、郵便番号から州と郡を取得する方法)C#
- 16. のiPadブックス加入者情報(名前、メールアドレス、郵便番号)
- 17. 都市、州、および郵便番号を1つのテキストフィールドで検索します。
- 18. 世界のすべての国、州、市、郵便番号のデータを取得する場所は?
- 19. 英国の郵便番号リスト - 近くの5つのジップリスト
- 20. すべての米国の郵便番号、州、および都市が最新のSQLデータベースを探します
- 21. 郵便番号が
- 22. Django:郵便番号
- 23. Googleマップに郵便番号のみを検索する郵便番号検索ボックスを追加する方法
- 24. Googleマップで郵便番号/郵便番号の範囲を表示
- 25. 緯度/経度付近の郵便番号のリストを取得
- 26. geoip郵便番号のクエリ
- 27. PHP/MYSQLで最寄りの郵便番号の場所を見つけよう
- 28. 州の情報のためのデータベースデザイン
- 29. Luceneを使って行番号やページ番号を見つける方法
- 30. 都市/州情報の書式設定
私はあなたを送ることができますが、私は郵便番号とRでそれを達成する方法がわからない各状態のためのすべての連続した状態を示しExcelスプレッドシートを作成しました。 – lawyeR
ようこそStackOverflowへ。 (1)[良い質問をするにはどうすればいいですか](1)[MCVEの作成方法](http://stackoverflow.com/jp)/help/mcve)と(3)[Rで最小限の再現可能なサンプルを提供する方法](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example #answer-5963610)。それに応じてあなたの質問を編集し、改善してください。つまり、入力データ、予想される出力、試行したコード行、失敗した方法を示します。 – lukeA