Agregar encabezados de columna al nuevo marco de datos de pandas
Estoy creando un nuevo marco de datos de pandas a partir de un marco de datos anterior utilizando el.groupby
y.size
métodos
[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
Esto se comporta como se esperaba, sin embargo, el resultado es un marco de datos sin encabezados de columna.
EstaENTONCES la pregunta establece que lo siguiente agrega nombres de columna al marco de datos generado
[in] results.columns = ["X","Y","Z","F","Count"]
Sin embargo, esto no parece tener ningún impacto en absoluto.
[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