R语言怎么在数组中查找特定元素的位置

avatar
作者
猴君
阅读量:0

在R语言中,可以使用which()函数来查找数组中特定元素的位置。下面是一个示例:

# 创建一个包含整数的数组 arr <- c(1, 2, 3, 4, 5)  # 查找元素为3的位置 position <- which(arr == 3)  # 打印出位置 print(position) 

在上面的示例中,我们创建了一个包含整数的数组arr,并使用which()函数查找元素为3的位置。最后打印出位置为3的结果。

另外,如果数组中有重复的元素,可以使用which()函数的参数arr.ind=TRUE来获取所有匹配的索引位置。示例如下:

# 创建一个包含整数的数组 arr <- c(1, 2, 3, 4, 3)  # 查找元素为3的位置 positions <- which(arr == 3, arr.ind=TRUE)  # 打印出所有位置 print(positions) 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!