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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。