p_list <- list() for (i in c(1:28)) { #9个组织中的基因和9个分泌物中的基因,分别相关性分析 res <- rcorr(data[,1], data[,i+7]) p_value <- signif(res$P[1,2], 2) cor_value <- round(res$r[1,2], 2) p_list[[i]] <- p#注意这里经常奇怪的没有1或者有1 }
时间: 2024-04-02 21:33:33 浏览: 149
遗传算法的部分程序,一起学习和参考
这段代码使用了一个for循环,循环次数为1到28。在每次循环中,它执行了相关性分析,并将相关性分析的结果存储在一个列表中。具体而言,它计算了第一列数据和第i+7列数据之间的相关性,并将相关性系数和p值存储在一个列表中。最后返回一个包含所有相关性分析结果的列表。请注意,这段代码中的变量data是一个数据框,其中包含了一些基因和分泌物的数据。
阅读全文