pca ipython notebook revised 3rd time