开始使用免费开始使用

期望的映射输出

当您确定被映射函数的输出类型是可预期的(此处为数值向量)时,可以使用 map_*() 家族函数,显式返回该对象类型,而不是列表。

这里您将再次计算每个国家的人口均值,不过这一次使用 map_dbl(),把 mean() 返回的数值向量直接追加到您的数据框。

本练习是课程的一部分

Tidyverse 中的机器学习

查看课程

练习说明

  • 使用 map_dbl() 函数计算每个嵌套数据框的人口均值,生成 pop_mean 数据框。
  • 使用 head() 查看 pop_mean 数据框。

交互式实操练习

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

# Calculate mean population and store result as a double
pop_mean <- gap_nested %>%
  mutate(mean_pop = map_dbl(___, ~mean(.x$___)))

# Take a look at pop_mean
head(___)
编辑并运行代码