Hinzufügen von Spaltenüberschriften zu neuen Pandas-Datenrahmen

Ich erstelle einen neuen Pandas-Datenrahmen aus einem vorherigen Datenrahmen mit dem.groupby und.size Methoden.

[in] results = df.groupby(["X", "Y", "Z", "F"]).size()

[out]
    9   27/02/2016  1   N   326
    9   27/02/2016  1   S   332
    9   27/02/2016  2   N   280
    9   27/02/2016  2   S   353
    9   27/02/2016  3   N   177

Dies verhält sich wie erwartet, das Ergebnis ist jedoch ein Datenrahmen ohne Spaltenüberschriften.

DiesS question gibt an, dass im Folgenden dem generierten Datenrahmen Spaltennamen hinzugefügt werden.

[in] results.columns = ["X","Y","Z","F","Count"]

Dies scheint jedoch überhaupt keine Auswirkungen zu haben.

[out]
        9   27/02/2016  1   N   326
        9   27/02/2016  1   S   332
        9   27/02/2016  2   N   280
        9   27/02/2016  2   S   353
        9   27/02/2016  3   N   177

Antworten auf die Frage(4)

Ihre Antwort auf die Frage