ho problemi a utilizzare la funzione foresta casuale in formaPython foresta casuale - Sconosciuto Etichetta errore
Questo è impostato la mia formazione
P1 Tp1 IrrPOA Gz Drz2
0 0.0 7.7 0.0 -1.4 -0.3
1 0.0 7.7 0.0 -1.4 -0.3
2 ... ... ... ... ...
3 49.4 7.5 0.0 -1.4 -0.3
4 47.4 7.5 0.0 -1.4 -0.3
... (10k rows)
voglio prevedere P1 grazie a tutte le altre variabili utilizzando sklearn.ensemble foresta casuale
colsRes = ['P1']
X_train = train.drop(colsRes, axis = 1)
Y_train = pd.DataFrame(train[colsRes])
rf = RandomForestClassifier(n_estimators=100)
rf.fit(X_train, Y_train)
Ecco l'errore che ottengo:
ValueError: Unknown label type: array([[ 0. ],
[ 0. ],
[ 0. ],
...,
[ 49.4],
[ 47.4],
Non ho trovato nulla su questo errore di etichetta, io uso Python 3.5. Qualsiasi consiglio sarebbe di grande aiuto!
quale versione di sklearn che si sta utilizzando? –