FDR <- vector()
d=1#i=2for(i in1:6){t =147*ip_value <- tdata$PCom[d:t]#p value has to be a vectorp_adjust <- p.adjust(p_value,method ="BH",n=length(p_value))FDR <- c(FDR, p_adjust)d = t+1# d的位置很重要,必須放在循環中的最后一步。# 一定要挑幾個片段運行看,確保循環是對的。}
把結果寫回原來的數據框
timo <- data.frame()
timo <- transform(out, FDR_Com=FDR)#out為原數據框,FDR_Com是其中我預先設好的一個空白列