我想得到所有不包含特殊字符的向量元素的索引,例如" 5"。
示例:
a<-c("2","2.34","4.5","3","5.1")
with5<-grep("5",a)
[1] 3 5
我怎样才能得到&#34;没有5&#34;索引?
without5<- ...
[1] 1 2 4
答案 0 :(得分:2)
使用invert
参数:
a = c("2","2.34","4.5","3","5.1")
grep("5", a, invert = TRUE)
但是,除非有充分的理由,否则会建议不要将数字作为character
来处理。