Try Dimensionality Reduction in Python
Download PDF