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


R gl 生成因子水平


R语言 gl 位于 base 包(package)。

说明

通过指定因子水平的模式来生成因子。

用法

gl(n, k, length = n*k, labels = seq_len(n), ordered = FALSE)

参数

n

给出级别数的整数。

k

给出重复次数的整数。

length

给出结果长度的整数。

labels

结果因子水平的可选标签向量。

ordered

指示结果是否应该排序的逻辑。

结果具有从 1n 的级别,每个值以长度为 k 的组进行复制,总长度为 length

gl 是根据同名的 GLIM 函数建模的。

例子

## First control, then treatment:
gl(2, 8, labels = c("Control", "Treat"))
## 20 alternating 1s and 2s
gl(2, 1, 20)
## alternating pairs of 1s and 2s
gl(2, 2, 20)

也可以看看

底层factor()

相关用法


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