開始使用免費開始

更複雜的空間物件

你也許注意到 countries_sp 的結構有點不一樣。它看起來很像 list,但在輸出中,元素前面不是用 $,而是用 @。這是因為 sp 類別是 S4 物件,所以它不是元素(elements),而是欄位(slots),而且要用 @ 存取。你會在下一支影片中學到更多。

現在,來看看另一個物件 countries_spdf。它比 countries_sp 再複雜一些,但你已經有足夠的概念可以判斷它有哪些不同。

來試試看吧!

本練習屬於課程

在 R 視覺化地理空間資料

檢視課程

練習說明

  • 先對 countries_sp 呼叫 summary(),再對新的物件 countries_spdf 呼叫一次(一次一個)。「這是什麼類型的物件?和 countries_sp 有哪些不同?」
  • 對 countries_spdf 呼叫 str(),並設 max.level = 2。「它的結構和 countries_sp 有何差異?」
  • 對 countries_spdf 呼叫 plot()。

動手互動練習

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

# Call summary() on countries_spdf and countries_sp



# Call str() with max.level = 2 on countries_spdf


# Plot countries_spdf
編輯並執行程式碼