ich habe ein pandas DataFrame welcher wie folgt ausschaut.:
Code: Alles auswählen
key data1 data2
0 A 0 5
1 B 1 0
2 C 2 3
3 A 3 3
4 B 4 7
5 C 5 9
Code: Alles auswählen
df.groupby('key').transform(lambda x: x - x.mean())
Meine Frage wäre nun wie diesen Ausruck durch eine LC ersetzen kann....
Es ist ja so, dass, "groupby" ein groupby Objekt zurück gibt auf welches zugegriffen und welches weiter verwendet werden kann.
Meine Idee wäre nun etwas wie:
Code: Alles auswählen
df.groupby("key").transform([x-x.mean() for x in df.groupby("key")])
AttributeError: 'tuple' object has no attribute 'mean'
Ich hoffe mir kann jemand weiterhelfen.
Lg