R 语言数据结构 --1 向量和因子②因子-vector

2018年6月8日 今天是学习R的第二天 感觉进度有些缓慢,需要加速一下了。另外昨天貌似写的不是特别好,所以今天打算对整体编辑研究一下。

今天来学习一下 因子,首先:什么是因子?因为我们知道了R中的向量,另外因为学习过一段时间的python 所以对字典,数组什么的有理解力。那么,对于因子 我可以看成一个有一点字典味道的向量。(个人理解)

百度的定义是这样的: 因子用来存储类别变量(categorical variables)和有序变量,这类变量不能用来计算而只能用来分类或者计数。因子表示分类变量,有序因子表示有序变量。

也就是说因子就是有类别并且有序的变量,相当于把变量分成离散的还有连续的,因子就是离散的那些向量。

for example:!!!

> a=c('a','a','b','o','ab','ab');a
[1] "a" "a" "b" "o" "ab" "ab"

> x=factor(c('a','a','b','o','ab','ab'));x
[1] a a b o ab ab
Levels: a ab b o

注意的是 在因子中输出的时候会按照二进制表的顺序输出,所以会是先a 然后ab 然后a的没有了才会是b

猜你喜欢

转载自www.cnblogs.com/def-phoenix/p/9154425.html
今日推荐