Principal components analysis (PCA) with scikit-learn

`nbconvert --execute` requires the jupyter_client package: `pip install jupyter_client`

(principal-components.ipynb; principal-components_eval.ipynb; principal-components.py)