Skip to content

Instantly share code, notes, and snippets.

@fedden
Created November 20, 2017 11:34
Show Gist options
  • Save fedden/10522eab2fbdd335eb796c645e5ece93 to your computer and use it in GitHub Desktop.
Save fedden/10522eab2fbdd335eb796c645e5ece93 to your computer and use it in GitHub Desktop.
from sklearn.decomposition import PCA
from sklearn.preprocessing import MinMaxScaler
def get_pca(features):
pca = PCA(n_components=2)
transformed = pca.fit(features).transform(features)
scaler = MinMaxScaler()
scaler.fit(transformed)
return scaler.transform(transformed)
my_array_of_feature_vectors = ...
scaled_pca = get_pca(my_array_of_feature_vectors)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment