0 Comments

R语言里面的因子(factor)

发布于:2015-09-22  |   作者:admin  |   已聚集:人围观

  统计基础不好,所以一直无法理解R语言中的因子(factor),复习笔记的时候突然有了新的理解,立马再做个笔记,同时也与同样基础因子factor薄弱的网友分享我的理解。

  在R语言中,因子(factor)表示的是一个符号、一个编号或者一个等级,即,一个点。例如,人的个数可以是1,2,3,4......那么因子就包括,1,2,3,4.....还有统计量的水平的时候用到的高、中、低,也是因子,因为他是一个点。与之区别的向量,是一个连续性的值,例如,数值中有1,1.1,1.2......可以作为数值来计算,而因子则不可以。如果用我自己的理解,简单通俗来讲:因子是一个点,向量是一个有方向的范围。

  在R中,如果把数字作为因子,那么在导入数据之后,需要将向量转换为因子(factor),而因子在整个计算过程中不再作为数值,而是一个"符号"而已。

  个人愚见,请多多批评指正。

标签:R(5)
    输入验证码:
点击我更换验证码