Я новичок в R и программировании в целом, поэтому спасибо за ваше терпение ...
Я хотел бы использовать z-критерий Штигера для каждой корреляции в матрице корреляции.
Я могу использовать cocor.dep.groups.overlap () для каждого отдельного разностного теста, но я хотел бы запустить это как функцию для каждого элемента в матрице.
#for example
fun<- function(mat) {
for(i,j,k in mat)
rxy<-cor(i,j)
rxz<-cor(i,k)
ryz<-cor(j,k)
cocor.dep.groups.overlap(rxy, rxz, ryz)}
#where i, j, and k are all distinct elements in the matrix
Было бы неплохо, если бы функция могла генерировать другую матрицу значений z и их значений.
Любой вклад приветствуется, спасибо за вашу помощь!