我有一个向量
a = c("sdfdfdf","dfdfd","dfdf","dfdfdfd","dfdf")
我只想保留那些大小 >5 的元素。我怎样才能做到这一点
输出应该是
a = c("sdfdfdf","dfdfdfd")
最佳答案
使用 nchar
a[nchar(a)>5]
nchar
计算每个字符串的字符数参见 ?nchar
关于从向量中删除元素的大小,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34158412/