palma.preprocessing.pca#

Module Contents#

Classes#

PCA

Attributes#

X

class palma.preprocessing.pca.PCA(data: pandas.DataFrame, prefix_name='pc')#
property nb_component#
set_nb_components(n=None, variance_threshold: float = None, **kwargs)#
transform(X: pandas.DataFrame) pandas.DataFrame#
__get_corr(n_components=None) numpy.ndarray#
get_correlation(n_components=None) pandas.DataFrame#
get_variables_contributions(n_components=None) pandas.DataFrame#
get_individual_contributions(n_components=None) pandas.DataFrame#
plot_eigen_values() None#
plot_cumulated_variance(color='tab:blue') None#
plot_circle_corr() None#
plot_correlation_matrix() None#
plot_factorial_plan(X: pandas.DataFrame, x_axis='pc1', y_axis='pc2', c=None, cmap=None) None#
plot_var_cp(X: pandas.DataFrame, n_col=3, figsize=(10, 10), x_axis='pc1', y_axis='pc2') None#
plot_variance_bar(separator=0.5) None#
palma.preprocessing.pca.X#