1
Ich habe eine Matrix, die in einen Datenrahmen umgewandelt wird. Ich habe,Python - Matrix zu Datenrahmen, Spalten umbenennen
Y_NEW2 = pd.DataFrame(data=Y_NEW).
Der Ausgang standardmäßig geben Spaltennamen als 0 1 2 3 4 5 6 (I haben 7 Spalten) verwendet, wie unten
**0 1 2 3 4 5 6**
0 5.0 2.0 0.0 0.0 2.0 2.000000 1.0
1 4.0 2.0 2.0 1.0 0.0 1.500000 2.0
2 1.0 1.0 0.0 0.0 0.0 3.000000 3.0
3 0.0 3.0 0.0 2.0 1.0 0.000000 7.0
4 1.0 1.0 0.0 4.0 4.0 3.500000 0.0
5 1.0 3.0 4.0 5.0 1.0 3.000000 3.0
6 0.0 1.0 1.0 3.0 0.0 0.000000 5.0
7 2.0 3.0 1.0 0.0 0.0 2.333333 0.0
8 0.0 0.0 0.0 3.0 3.0 0.000000 0.0
9 5.0 6.0 3.0 0.0 2.0 4.000000 6.0
Wie kann ich die Spalten benennen USER1, Benutzer 2, Benutzer3, Benutzer4, Benutzer5, Benutzer6, Benutzer7?
Das war wirklich schnell! Danke Mathias – Anu
Sie können die Spalten auch direkt im DataFrame-Konstruktor übergeben: 'Y_NEW2 = pd.DataFrame (Daten = Y_NEW, Spalten = [" Benutzer1 "," Benutzer2 "," Benutzer3 "," Benutzer4 "," Benutzer5 ", "user6", "user7"]) '. – IanS