arrayInd()
R語言中的函數用於獲取作為參數傳遞給函數的值的索引。此函數采用值和要在其中搜索值的數組,並返回找到的每個匹配項的索引。
用法: arrayInd(values, dim(x))
參數:
values:要搜索的值或值的向量
dim(x):要搜索的數組
x:數組名
範例1:
# R program to illustrate
# the use of arrayInd() function
# Creating an array
x <- array(1:9, dim = c(2, 3))
x
# Creating vector of values to be found
x1 <- c(5, 4, 6)
# Calling arrayInd() function
arrayInd(x1, dim(x))
輸出:
[, 1] [, 2] [, 3] [1, ] 1 3 5 [2, ] 2 4 6 [, 1] [, 2] [1, ] 1 3 [2, ] 2 2 [3, ] 2 3
範例2:
# R program to illustrate
# the use of arrayInd() function
# Creating an array
x <- array(1:9, dim = c(3, 3))
x
# Extracting values using which() function
x1 <- which(x > 3 & x < 8)
# Calling arrayInd() function
arrayInd(x1, dim(x))
輸出:
[, 1] [, 2] [, 3] [1, ] 1 4 7 [2, ] 2 5 8 [3, ] 3 6 9 [, 1] [, 2] [1, ] 1 2 [2, ] 2 2 [3, ] 3 2 [4, ] 1 3
在這裏,在上麵的代碼中,arrayInd()
函數返回由返回的所有值的索引which()
函數。
相關用法
- R語言 get()用法及代碼示例
- R語言 seq.int()用法及代碼示例
- R語言 rgb()用法及代碼示例
- R語言 word()用法及代碼示例
- R語言 curve()用法及代碼示例
- R語言 signif()用法及代碼示例
- R語言 strtrim()用法及代碼示例
- R語言 exists()用法及代碼示例
- R語言 gl()用法及代碼示例
- R語言 polygon()用法及代碼示例
- R語言 rep_len()用法及代碼示例
- R語言 rep.int()用法及代碼示例
- R語言 seq_len()用法及代碼示例
- R語言 colorRampPalette()用法及代碼示例
- R語言 which()用法及代碼示例
- R語言 args()用法及代碼示例
- R語言 lower.tri()用法及代碼示例
- R語言 assign()用法及代碼示例
- R語言 all_equal()用法及代碼示例
- R語言 recode_factor()用法及代碼示例
注:本文由純淨天空篩選整理自nidhi_biet大神的英文原創作品 Get Indices of Specified Values of an Array in R Programming – arrayInd() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。