Я использую sort_values для сортировки данных.Фрейм данных содержит символы UTF-8 с акцентами.Вот пример:
>>> df = pd.DataFrame ( [ ['i'],['e'],['a'],['é'] ] )
>>> df.sort_values(by=[0])
0
2 a
1 e
0 i
3 é
Как видите, «é» с ударением находится в конце, а не после «e» без акцента.
Обратите внимание, чтореальный датафрейм имеет несколько столбцов!