Numpy Array Shape Explained Variance