开始使用免费开始使用

map_*

map() 函数会将输出返回为列表。不过,map() 有多个变体;您可以使用 map_*() 系列函数告诉 purrr 您想要的输出类型。map_*() 中的 * 代表不同的 R 数据类型。例如,您可能希望输出是一个数值向量,这样就能把它放入数据框中。因此,除非您确实需要以列表形式返回结果,否则在编写 map() 函数前,您需要先确定希望的输出类型。

本练习是课程的一部分

使用 purrr 掌握函数式编程基础

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Map over wesanderson, to determine the length of each element
map(___, ___)
编辑并运行代码