df
sampleName realConc exptname concentrate timepoints replicate day var
name1_0 3.877049e-05 0hr 55mM 0 b1 011311 1
name1_20 3.293085e-04 kcl 55mM 20 b1 011311 2
name1_40 3.999433e-05 kcl 55mM 40 b1 011311 3
name2_0 2.939995e-03 0hr 55mM 0 b1 011411 1
name2_20 1.212584e-02 kcl 55mM 20 b1 011411 2
name2_40 1.894434e-02 kcl 55mM 40 b1 011411 3
我想将每个 realConc 值除以时间点为 0 的 realConc 值,该时间点具有相同的日期、复制和集中值
我正在尝试一个for循环,但运气不太好,你能帮帮我吗?
for (i in 1:dim(df)[1]){
df$realConc <- df$realConc[i] / df[which(duplicated(paste(replicate,day))) & df$timepoint == 0,]$realConc[i]
}
我在想这样的事情,但它显然不起作用