Principal Component Analysis of Binary Data. Applications to Roll-Call-Analysis.

Jan de Leeuw
We compute the maximum likelihood estimates of a principal component analysis on the logit or probit scalem using a majorization algorithm that
computes a sequence of singular value decompositions. The technique is applied
to 2001 house and senate roll call data and compared with other techniques for
roll call analysis.
2003-09-01