私は研究領域をRにプロットしようとしています。これまでは国勢調査の境界データをダウンロードしましたが、私は見たいOAに属性データをマージしました。
したがって、合計1,000のOAから言えます。私は外部データセットを持っているこれらのOAの500だけを見たいと思います。 Landは、1,000sのOAを含む私の空間ポリゴンデータフレームです。これには、OA名の「ジオコード」という1つの列があります。ただし、あなたが実行されているので、それはその座標を持っています:空間ポリゴンを外部データと結合し、属性のポリゴンを選択します
coordinates(land)
すべての座標を生成します。
Housepriceは、住宅価格とジオコードを含む列を含むデータフレームです。遠いため
コード:
library("sp")
library("GISTools")
library("maptools")
library("spatial")
library("ggplot2")
library("rgdal")
[email protected] = merge([email protected],houseprice,by.x="geocode",
by.y="geocode",sort=FALSE)
View(land)
これは私が(私が欲しいものである)のみ500のエントリを持っていることを示しています。
plot(land)
これは、私が望むだけでなく、1,000個のOA全体をプロットすることになります。
データをプロットするだけの500のOAの場合はどうすればよいですか? ありがとうございました
残念ながら、これはまだ空のポリゴンを削除しません。 プロット(土地500) #すべてのポリゴンをプロットする これ以上のヘルプがありますか? – wilga
あなたのデータや再現可能な例がなければ、 –
あなたの例からland2を作るときは、空間ポリゴンのデータフレームではなくデータフレームを作成します。あなたはその周りに道を知っていますか? – wilga