Добавление заголовков столбцов в новый кадр данных панд
Я создаю новый фрейм данных Pandas из предыдущего фрейма данных, используя.groupby
а также.size
методы.
[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
Это ведет себя, как и ожидалось, однако в результате получается кадр данных без заголовков столбцов.
этоТАК Вопрос гласит, что следующее добавляет имена столбцов к сгенерированному фрейму данных
[in] results.columns = ["X","Y","Z","F","Count"]
Тем не менее, это, похоже, не оказывает никакого влияния вообще.
[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