У меня есть dataframe в формате нижеКак отсортировать по индивидуальному заказу в python pandas?
country region measure Option1 Option2
A R1 141 max max
A R1 141 max min
A R1 141 max default
A R1 86 min max
A R1 86 min min
A R1 86 min default
A R1 86 default max
A R1 86 default min
A R1 86 default default
A R2 215 max max
A R2 215 max min
A R2 215 max default
A R2 72 min max
A R2 72 min min
A R2 72 min default
A R2 72 default max
A R2 72 default min
A R2 72 default default
A R3 473 max max
A R3 473 max min
A R3 473 max default
A R3 36 min max
A R3 36 min min
A R3 36 min default
A R3 36 default max
A R3 36 default min
A R3 36 default default
после сортировки с использованием df.sort ([ 'страна', 'ОПЦИЯ1', 'option2', 'область'])
country region measure Option1 Option2
A R1 86 default default
A R2 72 default default
A R3 36 default default
A R1 86 default max
A R2 72 default max
A R3 36 default max
A R1 86 default min
A R2 72 default min
A R3 36 default min
A R1 141 max default
A R2 215 max default
A R3 473 max default
A R1 141 max max
A R2 215 max max
A R3 473 max max
A R1 141 max min
A R2 215 max min
A R3 473 max min
A R1 86 min default
A R2 72 min default
A R3 36 min default
A R1 86 min max
A R2 72 min max
A R3 36 min max
A R1 86 min min
A R2 72 min min
A R3 36 min min
Здесь я хотели бы иметь порядок в нижнем формате:
country region measure Option1 Option2
A R1 86 min min
A R2 72 min min
A R3 36 min min
A R1 86 min max
A R2 72 min max
A R3 36 min max
A R1 86 min default
A R2 72 min default
A R3 36 min default
A R1 86 default min
A R2 72 default min
A R3 36 default min
A R1 86 default default
A R2 72 default default
A R3 36 default default
A R1 86 default max
A R2 72 default max
A R3 36 default max
A R1 141 max min
A R2 215 max min
A R3 473 max min
A R1 141 max default
A R2 215 max default
A R3 473 max default
A R1 141 max max
A R2 215 max max
A R3 473 max max
Может ли кто-нибудь помочь мне с подходом к достижению этого индивидуального порядка строк?
Жаль, что вы должны определите критерии сортировки, также это не обман: http://stackoverflow.com/que stions/23279238/заказ сортировочно-с-панд? – EdChum
Edchum, его почти такая же проблема, как и в другом вопросе. У меня только 2 столбца здесь, и в Option2 есть небольшая переменная. Посмотрим в нее. Спасибо. – marupav
Мой комментарий по-прежнему требует определения критериев сортировки, просто показывая, что результат не достаточно объясняет, например, каковы критерии порядка для «Option1» и «Option2» – EdChum