tbl = tibble(a = c(1,2), b = c(3,4))
tbl2 = tibble(id = 1, t = nest(tbl) %>% flatten())
如上所述,我可以将tbl
作为一个元素放入tbl2
中,但是
警告消息显示
`...` must not be empty for ungrouped data frames. Did you want `data = everything()`?Warning message:
您能告诉我如何删除警告消息吗?
答案 0 :(得分:1)
为了获得@Sotos提出的带有警告提示的解决方案,请使用nest
命令的(显然是未记录的)选项,如下所示:
tbl2 = tibble(id = 1, t = nest(tbl, data=everything()) %>% flatten())
可能值得一提的是(稍微偏离主题)unnest
命令也存在此选项。