開始使用免費開始

一些實用的方法

pop 是一個 RasterLayer 物件,內容是波士頓與紐約市周邊的人口。每個網格格子都只包含居住在該格內的人口數。

你在前一個練習看到,print() 會提供物件的實用摘要,包括座標參考系統、網格大小(列數與欄數,以及地理座標),以及儲存在網格中的數值基本資訊。不過它很精簡;如果你想實際看到物件裡的一些數值怎麼辦?

第一種方式是直接對物件 plot()。raster 物件有對應的 plot() 方法,會以熱度圖呈現數值。

如果你想從 raster 物件取出數值,可以使用 values() 函式,會回傳一個由數值組成的向量。pop 這個 raster 中共有 316,800 個數值,所以你不會想全部印出;但你可以用 str() 與 head() 先瞄一眼。

本練習屬於課程

在 R 視覺化地理空間資料

檢視課程

練習說明

  • 對 pop 呼叫 plot()。你看得出 NYC 在哪裡嗎?
  • 對 values(pop) 呼叫 str()。
  • 對 values(pop) 呼叫 head()。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Call plot() on pop


# Call str() on values(pop)


# Call head() on values(pop)
編輯並執行程式碼