Пусть у меня есть этот результатПанда: Группа по и сортировать по общему размеру
group1 = df.groupby(['first_column', 'second_column'], as_index=False).size()
first_column second_column
A A1 1
A2 2
B B1 1
B2 2
B3 3
А потом я хочу, чтобы вычислить общий размер для FIRST_COLUMN и отображать его в нечто вроде этого
first_column second_column
A A1 1 3
A2 2
B B1 1 6
B2 2
B3 3
И исходя из общего размера, я хочу, чтобы он сортировался в десятку самых больших. Как я могу сделать что-то подобное? Также можно указать имя столбцов. Как это
first_column second_column size total_size
Update 1
dataframe должно быть что-то вроде этого.
df.head()
first_column second_column
0 A A1
1 A A2
2 A A2
3 B B1
4 B B2
5 B B2
6 B B3
7 B B3
8 B B3
могли бы вы показать свой ФР? –
@ AntonProtopopov См. Обновление 1 – Mrye