Skip to content
Prev 58441 / 398502 Next

Princomp(), prcomp() and loadings()

In comparing the results of princomp and prcomp I find:

   1. The reported standard deviations are similar but about 1% from
      each other, which seems well above round-off error.
   2. princomp returns what I understand are variances and cumulative
      variances accounted for by each principal component which are
      all equal. "SS loadings" is always 1. 
   3. Same happens after the loadings are varimax-rotated, which in 
      general should alter the proportions of variance accounted by 
      each component.

It looks as if the loadings() function were expecting the eigenvectors
to be normalized to the corresponding eigenvalue.

Transcript and version information follow signature. Thank you for any
clues.

ft.