AAA教育论坛
标题:
R多值离散型属性转换成二值型属性
[打印本页]
作者:
谷小燕老师
时间:
2018-3-1 13:14
标题:
R多值离散型属性转换成二值型属性
[attach]907[/attach]
filedata<-read.table("d:/r/习题/6.txt",header = TRUE)
zhuanhuan<-function(liehao,d)
{
nianling<-matrix(NA,nrow(d),length(levels(d[,liehao])))
colnames(nianling)<-levels(d[,liehao])
i<-1
while (i<ncol(nianling)+1)
{
nianling[,i]<-ifelse(d[,liehao]==levels(d[,liehao])
,1,0)
i<-i+1
}
nianling
}
nianling<-zhuanhuan(2,filedata)
xueli<-zhuanhuan(3,filedata)
shouru<-zhuanhuan(4,filedata)
newData<-cbind(filedata,nianling,xueli,shouru)
[attach]909[/attach]
欢迎光临 AAA教育论坛 (https://bbs.aaa-cg.com.cn/)
X3.2