Bắt đầu ngayBắt đầu miễn phí

Đi sâu hơn nữa

Trong bài tập trước, SpatialPolygonsDataFrame có một danh sách Polygons trong slot polygons, và mỗi đối tượng Polygons đó cũng có một slot Polygons. Rất nhiều polygon… nhưng bạn vẫn chưa chạm đáy hệ phân cấp đâu!

Hãy xem lại phần tử thứ 169 trong slot Polygons của countries_spdf. Chạy đoạn mã từ bài trước:

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

Slot Polygons chứa một danh sách với 10 phần tử. Đây là những đối tượng gì? Cùng đào sâu tiếp nhé…

Bài tập này là một phần của khóa học

Trực quan hóa dữ liệu địa lý trong R

Xem khóa học

Hướng dẫn bài tập

  • Gọi str() với max.level = 2 trên slot Polygons của one.
  • Gọi str() với max.level = 2 trên phần tử thứ 6 của slot Polygons của one. Bạn có thấy thứ gì đó trông giống dữ liệu không gian không?
  • Gọi plot() trên slot coords của phần tử thứ 6 trong slot Polygons của one. Bạn nhận ra đối tượng này chứa dữ liệu gì không?

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

one <- countries_spdf@polygons[[169]]

# str() with max.level = 2, on the Polygons slot of one


# str() with max.level = 2, on the 6th element of the one@Polygons


# Call plot on the coords slot of 6th element of one@Polygons
Chỉnh sửa và Chạy Mã