Why my PCA is not invariant to rotation and axis swap? Why my PCA is not invariant to rotation and axis swap? numpy numpy