创建因子 官网
在R语言中,可以使用factor()函数创建因子。该函数接受一个向量作为输入,并将其转换为因子。 # 创建一个数值向量nums - c(1, 2, 1, 2)# 将数值向量转换为因子fac - factor(nums)print(fac) # 运行结果:[1] 1 2 1 2 # Levels: 1 2 还可以通过levels参数指定因子的水平。 # 指定因子的水平fac2 - factor(nums, levels = c(2, 1))print(fac2) # 运行结果:[1] 1 2 1 2 # Levels: 2 1 特别提示:如果向量中的元素不在指定的水平中,会被转换为NA。