Hi there, 
   
  I have a multiple for loop over a list of data frames
   
  for ( i in 1:(N-1) ) { 
    for ( j in (i+1):N ) { 
        for ( p in 1:M ) { 
            v_i[p]    = alist[[p]][i,"v"]
            v_j[p]    = alist[[p]][j,"v"]
        }          
        rho_s = cor(v_i, v_j, method = "spearman")
        rho_p = cor(v_i, v_j, method = "pearson" )
        iv     = c( iv, min(i, j) )
        jv     = c( jv, max(i, j) ) 
        rho_sv = c( rho_sv, rho_s)
        rho_pv = c( rho_pv, rho_p)
    }
}
   
  N is of the order of 400, M about 800.
   
  This takes me an entire day basically. Is there anything I could do to speed things up or is cor really that slow?
   
  -- D


       
---------------------------------


	[[alternative HTML version deleted]]

