Note
Go to the end to download the full example code
Explained variance (pie chart)ΒΆ
This example will show the explained variance from a principal component analysis in a pie chart.
from matplotlib import pyplot as plt
import pandas as pd
from sklearn.datasets import load_wine
from sklearn.preprocessing import scale
from sklearn.decomposition import PCA
from psynlig import pca_explained_variance_pie
plt.style.use('seaborn-talk')
data_set = load_wine()
data = pd.DataFrame(data_set['data'], columns=data_set['feature_names'])
data = scale(data)
pca = PCA(n_components=5)
pca.fit_transform(data)
fig, axi = pca_explained_variance_pie(pca, cmap='Spectral')
axi.set_title('Explained variance by principal components')
plt.show()
Total running time of the script: ( 0 minutes 0.192 seconds)