R語言
col
位於 base
包(package)。 說明
返回一個整數矩陣,指示它們在類似矩陣的對象中的列號,或列標簽的因子。
用法
col(x, as.factor = FALSE)
.col(dim)
參數
x |
一個類似矩陣的對象,即具有二維 |
dim |
矩陣維度,即長度為 2 的整數值數值向量(具有非負項)。 |
as.factor |
一個邏輯值,指示該值是否應作為列標簽的因子(如有必要創建)而不是作為數字返回。 |
值
與 x
具有相同維度的整數(或因子)矩陣,且其第 ij
元素等於 j
(或第 j
列標簽)。
例子
# extract an off-diagonal of a matrix
ma <- matrix(1:12, 3, 4)
ma[row(ma) == col(ma) + 1]
# create an identity 5-by-5 matrix more slowly than diag(n = 5):
x <- matrix(0, nrow = 5, ncol = 5)
x[row(x) == col(x)] <- 1
(i34 <- .col(3:4))
stopifnot(identical(i34, .col(c(3,4)))) # 'dim' maybe "double"
參考
Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) The New S Language. Wadsworth & Brooks/Cole.
也可以看看
row
獲取行; slice.index
用於獲取數組中切片索引的通用方法。
相關用法
- R colSums 形成行和列的總和及平均值
- R colnames 行和列名稱
- R conditions 狀況處理和恢複
- R connections 操作連接的函數(文件、URL...)
- R comment 查詢或設置“評論”屬性
- R complex 複數和基本函數
- R commandArgs 提取命令行參數
- R conflicts 在搜索路徑上搜索被遮罩的對象
- R chartr 字符翻譯和裝箱
- R chol2inv Cholesky(或 QR)分解的逆分解
- R cumsum 累積和、乘積和極值
- R character 字符向量
- R c 將值組合到向量或列表中
- R cut 將數字轉換為因子
- R class 對象類
- R chooseOpsMethod 選擇適當的操作方法
- R chol 喬列斯基分解
- R cbind 按行或列組合 R 對象
- R crossprod 矩陣叉積
- R curlGetHeaders 從 URL 中檢索標頭
- R cat 連接並打印
- R capabilities 此 R 版本的報告函數
- R callCC 調用當前延續
- R call 函數調用
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Column Indexes。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。