R因素
分类变量存储在R作为一个因素。一个因素是一个类型的向量,其中包括一组水平,每一层代表一个不同的值。
创建一个因素
使用因素()函数创建从一个向量的值的一个因素。
月< - c(“1”,“1”,“2月”,“2”,“3”、“4月”、“可能”、“也许”)
f1 < -因子(个月)
f1
[1]1月2月1月2月3月4月5月
等级:5月4月3月2月1月
的因素包括一个水平向量中每个不同的价值提供给因子()函数。
另外,一组水平可能是显式提供,在()函数的第二个参数提供给因素:
f2 < -因子(月,c(“1”,“2”,“3”、“4月”、“可能”、“君”、“7”、“8月”,“9”,10月,11月,12月))
f2
[1]1月2月1月2月3月4月5月
级别:1月2月3月4月5月6月7月8月9月10月11月12月
许多操作因素作为结果返回。例如,返回一列从一个数据帧作为一个因素使用[[<指数>]]或[[<名称]]符号如下:
名称< - c (“P1”、“P2”, T1, T2)
< - c类型(“掠夺”,“掠夺”,“TCOD”,“TCOD”)
使用< - c (100, 150, 200, 250)
df < - data.frame(名称、类型、使用)
df
1
2
3
4
df [[2]]
[1]掠夺食物TCOD TCOD
级别:掠夺TCOD
df[["类型"]]
[1]掠夺食物TCOD TCOD
级别:掠夺TCOD
美元的符号也可以用来返回一个因素:
df型美元
[1]掠夺食物TCOD TCOD
级别:掠夺TCOD