R语言中的Factor到底是什么?

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R语言中的Factor到底是什么?相关的知识,希望对你有一定的参考价值。

R语言中的Factor到底是什么?

  

因子(factors)是用于对数据进行分类(categorize)并将其存储为不同水平或者级别(levels)的数据对象。它们既可以存储字符串,也可以存储整数。Factors的唯一值是有限的。像“男”、“女”和“真”、“假”等,它们在统计建模的数据分析中很有用。

因子(factors)是通过将向量作为输入,并使用factor()函数创建的。

因子(factors)本质上就是我们常在机器学习中说的标称型数据(categorical variable)类型。

# 首先创建了一个字符型的数组(向量)

# 接着使用factor函数将向量处理为因子(factor)类型;

# Create a vector as input.
data <- c("East","West","East","North","North","East","West","West","West","East","North")

print(data)
print(is.fa

以上是关于R语言中的Factor到底是什么?的主要内容,如果未能解决你的问题,请参考以下文章

R语言factor类型转numeric

R语言factor类型转numeric

R语言探索性因子分析(Exploratory factor analysis)

R语言droplevels函数删除因子变量(factor)没有用到的级别(level)实战

R语言as.numeric函数将因子变量(factor)转化为数值变量(Numeric)

R语言因子分析FA(factor analysis)实战案例