Есть некоторый датафрейм:
Dataframe_list=[[1,2,’a’],[3,4,’b’],[10,20,’c’],[4,6,’d’],[2,7,’e’],[1,6,’f’]]
df=pd.DataFrame(Dataframe_list, columns=[‘col1’,’col2’,’col3’])
Необходимо сделать сортировку по убыванию col1, col2, при этом присвоить каждому из них соответсвующее значение col3, которое было до сортировки.
То есть должно выглядит в итоге так:
С Python не так давно работаю и, возможно, задача невыполнима. Но, если кто сможет подсказать, буду очень признательна.
Col1 | Col2 | Col3 |
1 | 2 | a |
3 | 4 | b |
10 | 20 | c |
4 | 6 | d |
2 | 7 | e |
1 | 6 | f |
Dataframe_list=[[1,2,’a’],[3,4,’b’],[10,20,’c’],[4,6,’d’],[2,7,’e’],[1,6,’f’]]
df=pd.DataFrame(Dataframe_list, columns=[‘col1’,’col2’,’col3’])
Необходимо сделать сортировку по убыванию col1, col2, при этом присвоить каждому из них соответсвующее значение col3, которое было до сортировки.
То есть должно выглядит в итоге так:
c | c |
d | e |
b | d |
e | f |
a | b |
f | a |
С Python не так давно работаю и, возможно, задача невыполнима. Но, если кто сможет подсказать, буду очень признательна.