2017-06-28 67 views
0

我對R有點新,因此這些功能對您來說似乎很簡單。我在R中加載了一個shape文件,裏面有幾個多邊形,我只想繪製第一個多邊形。我嘗試了幾個命令,但它不起作用。從空間多邊形數據框中繪製一個多邊形

我的目標是裁剪柵格與我的shapefile的是第一要素,我又試了好東西,但它不工作..

我希望我是清楚的,

非常感謝!

裘德

回答

3

假設你的多邊形被稱爲pols,這應該爲你工作:

plot(pols[1,])

一個空間的多邊形數據框,就像任何其他DF在這種情況下,對應於各行一個特徵。所以如果你想要對它進行子集化,你可以使用普通的索引。

+0

非常感謝,它比我想象的要容易得多。我還有一個問題,然後「@」對多邊形做了什麼? – Jude

+0

'@'操作符允許您訪問'SpatialPolygonsDataFrame'類對象中的插槽。您可以使用'str()'函數查看插槽 – Val