我有一个遍历数据帧的循环,运行ttests并将每个ttest的结果p值存储在另一个数据帧中。 这里是循环'mydata'是运行ttests的数据帧。 'MYDATA' 与4列的数据帧: df <- mydata
mydf <- data.frame(c(1:4))
# this is the new dataframe being initialized to store my p-valu
我正在尝试提高数据帧的t检验循环的速度。我有一个大的数据框(约15000行和205列)。每列是一个细胞,每一行都是一个基因。根据不同参考表中提供的身份,我可以将这些列分组为2个组。 这是我写的循环: for (i in 1:nrow(EC)){
ttest_result[i,2] <- rowMeans(EC)[i]
ttest_result[i,3] <- rowMeans(