Python Mlextend Cross_val Fehler zur Quervalidierung. : 'Index 5 ist für Achse 0 mit Größe 3' Fehler nicht mehr als

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Python Mlextend Cross_val Fehler zur Quervalidierung. : 'Index 5 ist für Achse 0 mit Größe 3' Fehler nicht mehr als

by Anonymous » 25 Feb 2025, 22:06

Ich versuche, eine Kreuzvalidierung mit OnerClassifier durchzuführen. . Die vierte ist die Etikettspalte und die ersten drei sind Funktionen.[[ 0 0 9]
[ 0 6 9]
[ 0 3 8]
[ 0 9 4]
[ 0 3 8]
[ 0 9 12]
[ 0 1 2]
[ 0 0 0]
[ 0 9 5]
[ 0 7 12]
[ 0 5 13]
[ 0 3 1]
[ 0 9 8]
[ 0 5 13]
[ 0 0 11]
[ 0 3 7]
[ 0 10 14]
[ 0 2 4]
[ 0 4 3]
[ 0 3 4]
[ 0 3 12]
[ 0 3 13]
[ 0 8 10]
[ 0 8 4]
[ 0 8 1]
[ 0 8 13]
[ 0 3 8]
[ 0 4 6]
[ 0 5 1]
[ 0 2 12]]
< /code>
Dies ist der Druck für das y < /p>
[5 2 5 0 5 0 5 5 0 2 5 1 0 5 5 5 3 5 5 5 5 1 5 5 5 5 5 5 4 5]
< /code>
Die Formen sind für x (30, 3)
und für y (30). < /p>
accuraciesOneR = cross_val_score(oneR, X, y, cv=kf, scoring='accuracy', error_score='raise')
< /code>
Dies erzeugt einen Fehler. 'Index 5 ist für Achse 0 mit Größe 3' für die Kreuzvalidierung außer Grenzen. Wie ich sehen kann, sind die Formen korrekt. Allerdings könnte ich mich irren. Wenn Sie mir bitte raten können, ist dies eine Kreuzvalidierung von Daten mit ONER in Python. Ich erwartete, dass die Kreuzvalidierung ohne Fehler funktioniert und mir Ergebnisse gibt.

Top