PCA function

Principal Component Analysis (PCA)