如何转换和替换满足R中条件的数据帧值

时间:2017-11-01 09:14:23

标签: r dataframe apply

我在R - my_data中有一个数据框:

study    value1    value2     sd_se     n
A        15           11       sd       20 
B        10           12       se       10
C        12           15       sd       25

如果sd_se列中有“se”,我想将value1和value2列中的数字从标准错误转换为标准偏差

我想这可能涉及到某些内容?:

if (mydata$sd_se == "se"){
 apply(mydata[,c('value1', 'value2')],1,function(x) x*n^0.5)
        }

但我被困住了。非常感谢任何帮助,谢谢!

0 个答案:

没有答案