Wie man richtig concat (oder vielleicht das ist .merge()
?) N Datenrahmen mit den gleichen Spaltennamen, so dass ich sie mit distinguished Spaltenschlüssel gruppieren könnte. Für die Ex:Pandas: Wie gruppiert man auf verketteten Datenrahmen mit gleichen Spaltennamen?
dfs = {
'A': df1, // columns are C1, C2, C3
'B': df2, // same columns C1, C2, C3
}
gathered_df = pd.concat(dfs.values()).groupby(['C2'])['C3']\
.count()\
.sort_values(ascending=False)\
.reset_index()
Ich möchte so etwas wie
|----------|------------|-------------|
| | A | B |
| C2_val1 | count_perA | count_perB |
| C2_val2 | count_perA | count_perB |
| C2_val3 | count_perA | count_perB |