开始使用免费开始使用

关于 gh_repos 的问题

您将再次使用 gh_repos,这是一个列表,其中每个元素都包含某个 GitHub 仓库的信息。这里,您将使用 map()map_dbl() 来回答这个问题:

  • 哪个仓库最大?

GitHub 仓库大小以兆字节(MB)计量。如果您在处理会随时间变化的基于列表的数据集,并且需要能够提取信息(例如在最近的数据集中找出最大的仓库),记录这些信息会很有用。

本练习是课程的一部分

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

查看课程

练习说明

  • gh_repos 使用 map()
  • 使用 map_dbl() 提取 "size" 元素。
  • 然后使用 map() 来确定哪个仓库最大。

交互式实操练习

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

# Map over gh_repos to generate numeric output
map(___, 
    ~map___(___, 
             ~___[[___]])) %>%
    # Grab the largest element
    map(~max(___))
编辑并运行代码