I'd like to use principal component analysis (PCA) for dimensionality reduction. Does numpy or scipy alr