Custom sorting in pandas dataframe,df.set_index(s.index).sort()