1mydata <- data.fram(x1=c(1, 2, 3, 4), x2=c(5, 6, 7,8))
2mydata$meanx <- (mydata$x1 + mydata$x2)/2
3简化版1,#先绑定数据用attach
attach(mydata)
mydata$sumx < - x1 + x2
detach(mydata)
4用transform()函数
mydata <- transform(mydata, sumx =x1 + x2)
楼主: 750900762
|
1099
0
[其他] R数据框中创建新变量方法 |
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明