Konvertieren einer Pandas GroupBy-Ausgabe von Series in DataFrame
Hier ist ein Beispielcode-Schnipsel, der zeigt, wie man die Ausgabe einer Pandas GroupBy-Operation von einer Serie in einen DataFrame umwandelt:
import pandas as pd
# Create a sample DataFrame
df = pd.DataFrame({'A': ['foo', 'bar', 'baz', 'foo', 'bar', 'baz'],
'B': [1, 2, 3, 4, 5, 6],
'C': [2.0, 3.0, 4.0, 5.0, 6.0, 7.0]})
# Perform a groupby operation on column 'A'
grouped = df.groupby('A')
# Get the mean of the groups
mean_values = grouped.mean()
# Convert the Series to a DataFrame
mean_df = pd.DataFrame(mean_values)
In diesem Beispiel wird die groupby
-Operation auf der Spalte 'A' des DataFrames df
durchgeführt, wodurch eine Serie von Mittelwerten für jede Gruppe entsteht. Die Funktion pd.DataFrame()
wird dann verwendet, um die Serie in einen DataFrame umzuwandeln.