Предположим, у нас есть следующий фрейм данных:
import pandas as pd
data = [['W', 4, 2, 1, 3, 5, 'y'], ['e', 2, 3, 4, 5, 1, 'H'], ['r', 3, 2, 5, 4, 1, 'r']]
df = pd.DataFrame(data, columns = ['a', 'b', 'c', 'd', 'e', 'f', 'g'])
a b c d e f g
0 W 4 2 1 3 5 y
1 e 2 3 4 5 1 H
2 r 3 2 5 4 1 r
И мы хотим упорядочить так:
a b c d e f g
0 W 1 2 3 4 5 y
1 e 1 2 3 4 5 H
2 r 1 2 3 4 5 r
Сортировка только столбцов от 'b' до 'f', ихранить столбцы 'a' и 'g' в одном месте.