关于列表列
您在视频中见到了一种新的数据结构:列表列。顾名思义,列表列就是表现得像列表的列,但它们位于一种特殊的数据框中——tibble,这是 tidyverse 中对数据框的实现。
嵌套数据框(包含列表列的数据框)看起来像标准数据框,但这些列的单元格并非长度为 1,并且可以包含任意类型的元素,就像列表一样。
df <- data.frame(
classic = c("a", "b","c"),
list = list(
c("a", "b","c"),
c("a", "b","c", "d"),
c("a", "b","c", "d", "e")
)
)
df
# A tibble: 3 x 2
classic list
<chr> <list>
1 a <chr [3]>
2 b <chr [4]>
3 c <chr [5]>
但为什么这种格式有用呢?
本练习是课程的一部分
