R语言
drop
位于 base
包(package)。 说明
删除只有一层的数组维度。
用法
drop(x)
参数
x |
数组(包括矩阵)。 |
值
如果 x
是具有 dim
属性的对象(例如,矩阵或 array
),则 drop
返回类似 x
的对象,但删除了任何长度为 1 的范围。任何附带的 dimnames
属性都会调整并与 x
一起返回:如果结果是向量,则从 dimnames
(如果有)中获取 names
。如果结果是一个长度为 1 的向量,则名称取自带有暗名称的第一维。
数组取子集 ( [
) 会执行此缩减,除非与 drop = FALSE
一起使用,但有时直接调用 drop
很有用。
例子
dim(drop(array(1:12, dim = c(1,3,1,1,2,1,2)))) # = 3 2 2
drop(1:3 %*% 2:4) # scalar product
也可以看看
drop1
用于删除模型中的项,droplevels
用于从 factor
中删除未使用的级别。
相关用法
- R droplevels 删除因子中未使用的级别
- R dump R 对象的文本表示
- R diag 矩阵对角线
- R deparse 表达式解析
- R deparseOpts 表达式解析选项
- R dots ...、..1 等在函数中使用
- R debug 调试函数
- R do.call 执行函数调用
- R dcf 以 DCF 格式读写数据
- R data.class 对象类
- R dimnames 对象的暗名称
- R dyn.load 对外函数接口
- R diff 滞后差异
- R dput 将对象写入文件或重新创建它
- R duplicated 确定重复元素
- R dim 物体的尺寸
- R dontCheck 抑制检查的身份函数
- R delayedAssign 延迟评估和承诺
- R difftime 时间间隔/差异
- R det 计算矩阵的行列式
- R detach 从搜索路径中分离对象
- R data.frame DataFrame
- R double 双精度向量
- R data.matrix 将 DataFrame 转换为数字矩阵
- R date 系统日期和时间
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Drop Redundant Extent Information。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。