here から取得した州の境界の geojson ファイルがあります。特に、20m US States Dataを使用しています
リーフレットを使用して特定の州のみをマッピングできるように、データをサブセット化しようとしています。以下を使用して、単一の状態をサブセット化できます。
states <- geojsonio::geojson_read("gz_2010_us_040_00_20m.json", what = "sp")
az <- subset(states, NAME == "Arizona")
ただし、この方法は複数の状態を選択する場合には機能しないようです。
swStates <- subset(states, NAME == c("Arizona", "Nevada", "New Mexico"))
複数の州を選択すると、通常、1 つまたは 2 つの州のみが選択されるか、まったく選択されません。このデータをサブセット化するために使用できる別の方法はありますか?