R grep返回匹配索引
时间: 2023-07-10 10:27:55 浏览: 82
R语言常用函数
5星 · 资源好评率100%
如果您正在使用R语言,并且想要返回一个向量中所有匹配某个模式的元素的索引,可以使用以下代码:
```R
# 创建一个向量
my_vector <- c("apple", "banana", "cherry", "date", "elderberry")
# 返回匹配元素的索引
match_pattern <- "a"
match_index <- grep(match_pattern, my_vector)
match_index
```
这将返回匹配模式的所有元素的索引,即1、2、4和5。如果需要忽略大小写,可以使用`ignore.case = TRUE`选项。如果需要使用正则表达式进行匹配,则可以将`perl = TRUE`选项传递给`grep()`函数。
阅读全文