import numpy as np def get_percent_variances(x): c = np.corrcoef(x.T) u, s, v = np.linalg.svd(c) return s / np.sum(s)