Ich habe folgenden Datenrahmen:Pivot eine Gruppe durch Objekt in Pandas?
df = pd.DataFrame([
[123, 'abc', '121'],
[124, 'abc', '121'],
[456, 'def', '121'],
[123, 'abc', '122'],
[123, 'abc', '122'],
[456, 'def', '145'],
[456, 'def', '145'],
[456, 'def', '146'],
], columns=['userid', 'name', 'dt'])
Ich habe es nach dem Datum gruppiert: df2 = df.groupby('dt').apply(lambda df: df.reset_index(drop=True))
nun die Datenrahmen wie folgt aussehen: Jetzt
, ich will verschwenken die oben genannten, so dass sie in diesem Format sind: userid name_1, name_2, ..., name_k
für jede Gruppe, so dass das Ende df in etwa so aussieht:
userid name
123 abc
124 abc
456 def
123 abc, abc
YUC <- richtig verstanden Sie. Vielen Dank: D – Dawny33