1. Learn
  2. /
  3. 课程
  4. /
  5. R 入门

Connected

道练习

从列表中选择元素

您的列表通常由多个元素和组件构成。因此,从中获取单个元素、多个元素或一个组件并不总是直观的。

选择组件的一种方式是使用该组件的编号位置。例如,要"抓取"shining_list 的第 1 个组件,您可以输入:

shining_list[[1]]

一个快速验证的方法是在控制台中输入它。需要牢记:从向量中选择元素时,使用单中括号 [ ]。不要混淆!

您也可以通过组件名称来引用,使用 [[ ]] 或 $ 符号。二者都会选中表示影评的数据框:

shining_list[["reviews"]]
shining_list$reviews

除了选择组件,您经常还需要从这些组件中选择特定元素。例如,使用 shining_list[[2]][1],您会从第 2 个组件 actors(shining_list[[2]])中选取第 1 个元素([1])。当您在控制台中输入这行代码时,答案会是 Jack Nicholson。

说明

100 XP
  • 从 shining_list 中选择表示演员的向量。直接打印该向量。
  • 从 shining_list 中选择表示演员的向量里的第 2 个元素。像上一步一样打印出来。