Contamos con la mejor respuesta que hallamos en todo internet. Nuestro deseo es que te sirva de ayuda y si puedes comentarnos alguna mejora hazlo libremente.
Ejemplo 1: scikit learn lda
from sklearn.discriminant_analysis import LinearDiscriminantAnalysis as LDA
lda = LDA(n_components =2)
X_train = lda.fit_transform(X_train, y_train)
X_test = lda.transform(X_test)
Ejemplo 2: lda scikit learn
import numpy as np
from sklearn.discriminant_analysis import LinearDiscriminantAnalysis
X = np.array([[-1,-1],[-2,-1],[-3,-2],[1,1],[2,1],[3,2]])
y = np.array([1,1,1,2,2,2])
clf = LinearDiscriminantAnalysis()
clf.fit(X, y)print(clf.predict([[-0.8,-1]]))
Comentarios y valoraciones del post
Tienes la opción de animar nuestra función exponiendo un comentario y valorándolo te damos las gracias.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)