betrachten die Datenrahmen df
Art Datenrahmen von Position in der Gruppe dann von dieser Gruppe
df = pd.DataFrame(dict(
A=list('aaaaabbbbccc'),
B=range(12)
))
print(df)
A B
0 a 0
1 a 1
2 a 2
3 a 3
4 a 4
5 b 5
6 b 6
7 b 7
8 b 8
9 c 9
10 c 10
11 c 11
Ich möchte die Datenrahmen so sortieren, wenn ich nach Spalte gruppiert 'A'
ich aus jeder Gruppe die erste Position ziehen würde, dann Zyklus zurück und holen Sie sich die zweite Position aus jeder Gruppe, falls noch welche übrig sind. Und so weiter und so fort.
Ich würde erwarten, dass Ergebnisse wie diese können
A B
0 a 0
5 b 5
9 c 9
1 a 1
6 b 6
10 c 10
2 a 2
7 b 7
11 c 11
3 a 3
8 b 8
4 a 4