levels函数用于获取或设置因子变量的水平(levels)。在R语言中,levels函数的使用方式如下:
# 创建一个因子变量
x <- factor(c("A", "B", "C", "A", "B"))
# 获取因子变量x的水平
levels(x)
# 创建一个因子变量
x <- factor(c("A", "B", "C", "A", "B"))
# 设置因子变量x的水平为"X", "Y", "Z"
levels(x) <- c("X", "Y", "Z")
在以上示例中,我们首先创建了一个因子变量x,然后使用levels函数来获取或设置x的水平。在设置水平时,传入一个包含新水平的向量即可。