我收到此错误"错误:所有嵌套列必须具有相同数量的元素。"但我无法弄清楚为什么我的列表列具有相同的长度。 这是一个例子:
> df <- tibble(x = c("a", "b", "c"), y = list(a = 1:3, b = 4:6, c = 7:9), z = list(as.character(1:3)))
> df
# A tibble: 3 x 3
x y z
<chr> <list> <list>
1 a <int [3]> <chr [3]>
2 b <int [3]> <chr [3]>
3 c <int [3]> <chr [3]>
> unnest(df)
Error: All nested columns must have the same number of elements.
编辑:unfst(slice(df,1:n()))有效。