开始使用免费开始使用

对数据进行嵌套

在本课程中,您将使用包含 77 个国家、跨度 52 年的一组经济与社会指标。该数据存储在 gapminder 数据框中。

在本练习中,您将把 gapminder 数据转换为一个嵌套数据框,方法是使用构建「tidy」机器学习基础所需的第一个工具:nest()

注意:这是比 gapminder 包中可用数据集更细粒度的版本。本版本来自 dslabs 包。

本练习是课程的一部分

Tidyverse 中的机器学习

查看课程

练习说明

  • 查看 gapminder 的前 6 行。
  • 使用 group_by()nest()country 对数据框进行嵌套,并将结果保存为 gap_nested
  • 查看新创建的数据框 gap_nested 的前 6 行,注意新的复杂列 data,其中包含 tibbles。

交互式实操练习

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

# Explore gapminder
head(___)

# Prepare the nested data frame gap_nested
library(tidyverse)
gap_nested <- gapminder %>% 
  group_by(___) %>% 
  ___()

# Explore gap_nested
head(___)
编辑并运行代码