1. 学ぶ
  2. /
  3. コース
  4. /
  5. R で地理空間データを可視化する

Connected

演習

さらに深掘りしてみましょう

前の演習では、SpatialPolygonsDataFrame の polygons スロットに Polygons のリストがあり、各 Polygons オブジェクトも Polygons スロットを持っていました。つまりポリゴンがたくさん……ですが、まだ階層の底ではありません!

countries_spdf の Polygons スロットの169番目の要素をもう一度見てみましょう。前の演習の次のコードを実行します:

one <- countries_spdf@polygons[[169]]
str(one, max.level = 2)

Polygons スロットには10個の要素を持つリストがあります。これらのオブジェクトは何でしょうか? さらに掘り下げてみましょう。

指示

100 XP
  • one の Polygons スロットに対して、max.level = 2 を指定して str() を呼び出します。
  • one の Polygons スロットの6番目の要素に対して、max.level = 2 を指定して str() を呼び出します。空間データらしきものが見えますか?
  • one の Polygons スロットの6番目の要素の coords スロットに対して、plot() を呼び出します。このオブジェクトがどんなデータを含んでいるか分かりますか?