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
|
1896
0
[其他] R数据框中创建新变量方法 |
jg-xs1京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


