拆分列表并将第一个值保留在R中

时间:2019-09-30 21:07:29

标签: r

在下面的列表中,我想保留每个项目的第一个值。

[[1]]
[1] "Avatar" "\xe6"  
[[2]]
[1] "Pirates of the Caribbean: At World's End" "\xe6"                                    
[[3]]
[1] "Spectre" "\xe6"   

外观

[[1]]
[1] "Avatar" 
[[2]]
[1] "Pirates of the Caribbean: At World's End"                                 
[[3]]
[1] "Spectre"

1 个答案:

答案 0 :(得分:1)

一个选项是lapply

lapply(lst1, `[`, 1)

或将firstmap一起使用

library(purrr)
map(lst1, first)