map_*
map() 函数会将输出返回为列表。不过,map() 有多个变体;您可以使用 map_*() 系列函数告诉 purrr 您想要的输出类型。map_*() 中的 * 代表不同的 R 数据类型。例如,您可能希望输出是一个数值向量,这样就能把它放入数据框中。因此,除非您确实需要以列表形式返回结果,否则在编写 map() 函数前,您需要先确定希望的输出类型。
本练习是课程的一部分
使用 purrr 掌握函数式编程基础
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Map over wesanderson, to determine the length of each element
map(___, ___)