列表元素的子集选择
您也可以在列表元素内部使用中括号语法进行子集选择,例如:ListName$ElementName[VectorNumber]。如果列表元素是一个数据框,可以这样提取列:ListName$ElementName$ColumnName 或 ListName[[1]][,1]。
在本练习中,您将查看 repurrrsive 包中的 wesanderson 和 sw_films 数据集。
wesanderson 包含 Wes Anderson 每部电影的配色方案。这些颜色以十六进制记录,即一个 # 后跟 6 位数字,表示特定的颜色。这里,您将使用两种方式提取某个颜色的十六进制值。
sw_films 包含《星球大战》系列电影的信息,如片名、导演、制片人等。您将通过子集选择来探索该数据集。
本练习是课程的一部分
使用 purrr 掌握函数式编程基础
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Third element of the first wesanderson vector
___[[___]][___]
# Fourth element of the GrandBudapest wesanderson vector
____$___[___]