skeleton_keys.depth_profile.calculate_pca_transforms_and_loadings#
- skeleton_keys.depth_profile.calculate_pca_transforms_and_loadings(X, min_explained_variance=0.05)#
Get PCA-transformed depth profiles and loadings
- Parameters:
X (array (n_samples, n_features)) – Input data of n_samples depth profiles with n_features elements
min_explained_variance (float, default 0.05) – Minimum percentage of explained variance for component selection
- Returns:
X_new (array (n_samples, n_components)) – Transformed values
loadings (array (n_components, n_features)) – PCA loadings that transform X to X_new