R 如何从字符向量列表中删除“”
我有一个字符向量列表,其中一些元素是实际的字符串,比如FA和EX。然而,其他一些元素只是。我想删除这些R 如何从字符向量列表中删除“”,r,string,R,String,我有一个字符向量列表,其中一些元素是实际的字符串,比如FA和EX。然而,其他一些元素只是。我想删除这些 list1 <- c("FA", "EX", "") list2 <- c("FA") list3 <- c("") list <- list(list1, list2, list3) > list [[1]] [1] "FA" "EX" "" [[2]] [1] "FA" [[3]] [1] "" 我怎样才能做到这一点呢?试试看 lapply(lis
list1 <- c("FA", "EX", "")
list2 <- c("FA")
list3 <- c("")
list <- list(list1, list2, list3)
> list
[[1]]
[1] "FA" "EX" ""
[[2]]
[1] "FA"
[[3]]
[1] ""
我怎样才能做到这一点呢?试试看
lapply(list[list!=''], function(x) x[x!=''])
试一试
列出的向量中是否有任何一个只包含两个或多个零长度字符串?列出的向量中是否有任何一个只包含两个或多个零长度字符串?
lapply(list[list!=''], function(x) x[x!=''])