相关疑难解决方法(0)

如何取消列列表的嵌套?

我有一个小标题:

tibble(a = c('first', 'second'), 
       b = list(c('colA' = 1, 'colC' = 2), c('colA'= 3, 'colB'=2))) 

# A tibble: 2 x 2
  a      b        
  <chr>  <list>   
1 first  <dbl [2]>
2 second <dbl [2]>
Run Code Online (Sandbox Code Playgroud)

一个要变成这种形式的:

# A tibble: 2 x 4
  a       colA  colB  colC
  <chr>  <dbl> <dbl> <dbl>
1 first     1.   NA     2.
2 second    3.    2.   NA 
Run Code Online (Sandbox Code Playgroud)

我尝试使用unnest(),但是在从嵌套值中保留元素名称时遇到了问题。

r tidyverse

4
推荐指数
1
解决办法
1367
查看次数

标签 统计

r ×1

tidyverse ×1