R語言
slice.index
位於 base
包(package)。 說明
返回一個整數矩陣,指示給定數組中切片的數量。
用法
slice.index(x, MARGIN)
參數
x |
數組。如果 |
MARGIN |
給出要切片的維度數的整數向量。 |
細節
如果 MARGIN
給出單個維度,則與此相關的切片編號 i
的所有元素都具有值 i
。一般來說,切片編號是通過按列優先順序對 MARGIN
給出的維度中的所有索引組合進行編號而獲得的。即, , ..., 為切片的維度編號(MARGIN
的元素), , ..., 為相應的範圍,以及 , , ..., ,維度 的值為 , ..., 維度 的值為 的切片編號為 。
值
整數數組 y
,其維度與 x
的維度相對應。
例子
x <- array(1 : 24, c(2, 3, 4))
slice.index(x, 2)
slice.index(x, c(1, 3))
## When slicing by dimensions 1 and 3, slice index 5 is obtained for
## dimension 1 has value 1 and dimension 3 has value 3 (see above):
which(slice.index(x, c(1, 3)) == 5, arr.ind = TRUE)
也可以看看
row
和col
用於確定行索引和列索引;事實上,當x
是矩陣時,這些是slice.index
對應於MARGIN
分別等於1和2的特殊情況。
相關用法
- R slotOp 提取或替換插槽或屬性
- R strsplit 分割字符向量的元素
- R seq.Date 生成規則的日期序列
- R search 給出 R 對象的搜索路徑
- R solve 求解方程組
- R scan 讀取數據值
- R sprintf 使用 C 風格字符串格式化命令
- R stop 停止函數執行
- R sign 標誌函數
- R svd 矩陣的奇異值分解
- R strtoi 將字符串轉換為整數
- R source 從文件、連接或表達式中讀取 R 代碼
- R sQuote 引用文字
- R switch 選擇替代方案列表之一
- R substitute 替換和引用表達式
- R strrep 重複字符向量的元素
- R split 分組並重新集合
- R sort 對向量進行排序或排序
- R standardGeneric 形式化方法係統 – 調度 S4 方法
- R sequence 創建序列向量
- R startsWith 字符串是否以另一個字符串開頭或結尾?
- R system.file 查找 R 係統文件的名稱
- R sample 隨機樣本和排列
- R strwrap 將字符串換行以設置段落格式
- R seek 重新定位連接的函數
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Slice Indexes in an Array。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。