However, it's possible to compute eigenvalues and eigenvectors indirectly using singular value decomposition (SVD). If you have a matrix A and apply singular value decomposition, the three results are ...
Transforming a dataset into one with fewer columns is more complicated than it might seem, explains Dr. James McCaffrey of Microsoft Research in this full-code, step-by-step machine learning tutorial.