getCorchild <- function(cur_mzdata, data_mt, cor.method) {
pearson_res <- lapply(1:dim(data_mt)[2], function(j) {
return(WGCNA::cor(as.numeric(cur_mzdata), data_mt[,
j], method = cor.method, use = "pairwise.complete.obs"))
})
pvalues_list <- {
}
pearson_resmat <- {
}
pearson_list <- {
}
for (i in 1:length(pearson_res)) {
pearson_list <- c(pearson_list, pearson_res[[i]][1])
nval <- length(which(is.na(data_mt[, i]) == FALSE))
pvalues_list <- c(pvalues_list, docortest(nval, pearson_res[[i]][[1]]))
}
return(list(cormat = pearson_list, complete_pearsonpvalue_mat = pvalues_list)) #,complete_pearsonqvalue_mat=qvalues_list))
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.