R语言 把矢量转换成因子 – as.factor()函数
R编程语言 中的as.factor()函数 用于将传递的对象(通常是矢量)转换成因子。
语法: as.factor(object)
参数
- object: 要转换的向量
R语言中的as.factor()函数示例
例1:在R语言中转换一个因子
# Creating a vector
x<-c("female", "male", "male", "female")
# Using as.factor() Function
# to convert vector into factor
as.factor(x)
输出
[1] female male male female
Levels: female male
例2:对含有数字的字符对象使用as.factor()函数
这里我们将这个函数应用于整数向量
data <- c("11.1", "3.11", "32.2", "2.2")
as.factor(data)
输出
[1] 11.1 3.11 32.2 2.2
Levels: 11.1 2.2 3.11 32.2