Page 1 of 1

So ordnen Sie Spalten neu an, wenn die Spalten denselben Teilnamen haben

Posted: 03 Jan 2025, 11:38
by Guest
Ich möchte die Spaltennamen neu anordnen, wenn die Spalten denselben Teilnamen haben. Beispiel wie folgt:

Code: Select all

import pandas as pd

df = pd.DataFrame({'Branch': ['Hanoi'], '20241201_Candy': [3], '20241202_Candy': [4], '20241203_Candy': [5],
'20241201_Candle': [3], '20241202_Candle': [4], '20241203_Candle': [5],
'20241201_Biscuit': [3], '20241202_Biscuit': [4], '20241203_Biscuit': [5]})

df
Unten ist mein erwartetes Ergebnis:

Code: Select all

df2 = pd.DataFrame({'Branch': ['Hanoi'],
'20241201_Biscuit': [3], '20241201_Candle': [3], '20241201_Candy': [3],
'20241202_Biscuit': [4], '20241202_Candle': [4], '20241202_Candy': [4],
'20241203_Biscuit': [5], '20241203_Candle': [5], '20241203_Candy': [5]})
Also möchte ich den Datenrahmen automatisch neu anordnen, wenn er dasselbe Datum hat.