Dándole un poco mas de contexto a la imagen:
…
cum_var = np.cumsum(np.round(var, decimals=4)*100)
components = list(range(0,9))
plt.figure(figsize=(5,5))
for s,d in zip(components,cum_var):
plt.annotate(np.round(d,decimals=2), xy=(s,d-2.5))
plt.plot(components,cum_var, 'r-x')
plt.title("PCA Decomposition")
plt.xlabel('PCA components')
plt.ylabel('% Variance')
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?