How to group by one column and sort the values of another column?
问题 Here is my dataframe import pandas as pd df = pd.DataFrame({'A': ['one', 'one', 'two', 'two', 'one'] , 'B': ['Ar', 'Br', 'Cr', 'Ar','Ar'] , 'C': ['12/15/2011', '11/11/2001', '08/30/2015', '07/3/1999','03/03/2000' ], 'D':[1,7,3,4,5]}) My goal is to group by column A and sort within grouped results by column B . Here is what I came up with: sort_group = df.sort_values('B').groupby('A') I was hoping that grouping operation would not distort order, but it does not work and also returns not a