title: PCA with missing values in Python
body: <p>I'm trying to do a PCA analysis on a masked array.  From what I can tell, <code>matplotlib.mlab.PCA</code> doesn't work if the original 2D matrix has missing values.  Does anyone have recommendations for doing a PCA with missing values in Python?</p>
  
  <p>Thanks.</p>