R:简单计算
来自OBHRM百科
Lichaoping(讨论 | 贡献)2017年3月9日 (四) 11:56的版本 (创建页面,内容为“==基本规则== 如果您有一个数据框mydata,里面有变量item1, item2,现在你想创建一个新变量itemsum(两个变量的和),itemmean(两...”)
基本规则
如果您有一个数据框mydata,里面有变量item1, item2,现在你想创建一个新变量itemsum(两个变量的和),itemmean(两个变量的均值)。
如果您做这样做,不对!!
itemsum <- item1 + item2 # 没有告诉R,item1与item2来自哪个数据框,R就会迷失方向 itemmean <- (item1 + item2)/2 # 没有告诉R,item1与item2来自哪个数据框,R就会迷失方向
如果您做这样做,还是不对!!
itemsum <- mydata$item1 + mydata$item2 # 告诉R,item1与item2来自mydata,但结果保存到哪?R不知道。 itemmean <- (mydata$item1 + mydata$item2)/2 # 告诉R,item1与item2来自mydata,但结果保存到哪?R不知道。
mydata$ee<- rowMeans(mydata[c("mbi1","mbi2")],na.rm=TRUE)