当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R Extract.factor 提取或替换部分因子


R语言 Extract.factor 位于 base 包(package)。

说明

提取或替换因子子集。

用法

## S3 method for class 'factor'
x[..., drop = FALSE]
## S3 method for class 'factor'
x[[...]]
## S3 replacement method for class 'factor'
x[...] <- value
## S3 replacement method for class 'factor'
x[[...]] <- value

参数

x

一个因子

...

索引规范 - 请参阅Extract

drop

合乎逻辑的。如果为 true,则未使用的级别将被丢弃。

value

字符:一组级别。因子值被强制为字符。

细节

当未使用的级别被删除时,剩余级别的顺序将被保留。

如果 value 不在 levels(x) 中,则会分配缺失值并发出警告。

除非 drop = TRUE ,否则分配给该因子的任何 contrasts 都会被保留。

[[ 方法支持参数 exact

x 具有相同级别集的因子,除非 drop = TRUE

例子

## following example(factor)
(ff <- factor(substring("statistics", 1:10, 1:10), levels = letters))
ff[, drop = TRUE]
factor(letters[7:10])[2:3, drop = TRUE]

也可以看看

factorExtract

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Extract or Replace Parts of a Factor。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。