Предположим, у меня есть сводная таблица, которая выглядит следующим образом:
completed_olns total_completed_olns
work_type A B C
employee
Employee1 94 1163 1 1258
Employee2 168 770 4 942
Employee3 173 746 8 927
Как переставить столбцы A, B, C в произвольный порядок, например B, A, C?
Эти данные выводятся из базы данных и считываются через csv с pd.read_csv()
Я пробовал pivot.sort_index(level=1, axis=1, ascending=False)
, что приближает меня, но не к тому, что мне нужно.
Я также попробовал pivot = pivot[['B', 'A', 'C']]
, что дает мне:
KeyError: "['B', 'A', 'C'] not in index"
Это два наиболее распространенных предложения, которые я нашел.