在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)