- 5
- 0
- 约8.98千字
- 约 46页
- 2018-01-25 发布于江苏
- 举报
R软件及统计分析因子列表数据框及输入输出PPT
实验目的;因子(factor)和有序因子 ;因子是一种特殊的字符型向量,其中每一个元素取一组离散值中的一个,而因子对象有一个特殊属性levels表示这组离散值(用字符串表示)。例如:
x - c(男, 女, 男, 男, 女)
y - factor(x)
y
[1] 男 女 男 男 女
Levels: 男 女 ;可以自行指定各离散取值水平(levels),不指定时由x的不同值来求得。
labels可以用来指定各水平的标签,不指定时用各离散取值的对应字符串。
exclude参数用来指定要转换为缺失值(NA)的元素值集合。如果指定了levels,则因子的第i个元素当它等于水平中第j个时元素值取“j”,如果它的值没有出现在levels中则对应因子元素值取NA。
ordered取真值时表示因子水平是有次序的(按编码次序)。
可以用is.factor()检验对象是否因子,用as.factor()把一个向量转换成一个因子。; x=c(1,0,1,1,0)
y=factor(x,levels=sort(unique(x),decreasing=T),labels=c(男, 女),exclude=NA,order=F)
y
[1] 男 女 男 男 女
Levels: 男 女 ;列表(list)定义; rec = list(name
原创力文档

文档评论(0)