title: raise LinAlgError("SVD did not converge") LinAlgError: SVD did not converge in matplotlib pca determination
body: <p>code : </p>
  
  <pre><code>import numpy
  from matplotlib.mlab import PCA
  file_name = "store1_pca_matrix.txt"
  ori_data = numpy.loadtxt(file_name,dtype='float', comments='#', delimiter=None,                 converters=None, skiprows=0, usecols=None, unpack=False, ndmin=0)
  result = PCA(ori_data)
  </code></pre>
  
  <p>this is my code. though my input matrix is devoid of the nan and inf, i do get the error stated below.</p>
  
  <pre><code>raise LinAlgError("SVD did not converge") LinAlgError: SVD did not converge
  </code></pre>
  
  <p>what's the problem?</p>