开始使用免费开始使用

一个更复杂的空间对象

您可能已经注意到,countries_sp 的结构有些不同。它看起来很像列表,但在输出中,元素前面不是 $,而是 @。这是因为 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
编辑并运行代码