pca explained variance
#PCA pca = PCA(n_components = X_train_ss.shape[1]) pca.fit_transform(X_train_ss) #Calculating Variance percent_variance_explained = pca.explained_variance_/(np.sum(pca.explained_variance_)) combined_variance_explained = np.cumsum(percent_variance_explained) #Plotting Variance plt.plot(combined_variance_explained) plt.grid() plt.xlabel("Number of Components") plt.ylabel("Percentage explained by Variance") plt.show()