2012-02-17 7 views
1

私は、120ポリゴンといくつかの関連データを持つSpatialPolygonsDataFrameを持っています。今度は、各ポリゴン内のラスタ上の値の平均を個別に抽出したいと思います。私は、個々のポリゴンをプロットすることでsucceded:SpatialPolygonsDataFrameの特定のポリゴンのラスタ値を抽出する(インデックス付け)

plot(SpatialPolygons([email protected])[i]) 

しかし、それは同じように値を抽出するために動作しませんでした:

extract(raster, SpatialPolygons([email protected])[i],fun="mean",na.rm=TRUE,method="simple") 

誰もがこれで同じ物価スライドの使用の違いを説明することができます2つの場合?インデックスを持つSpatialPolygonsDataFrameの特定のポリゴンを選択する公式の方法は何ですか?

事前にお問い合わせいただきありがとうございます。

答えて

2

SpatialPolygonsDataFrameの単一ポリゴンの正しい指数化である:SPdataframe[i,] (R-sig_geosユーザラファエルWüestにありがとう)

関連する問題