鉴于DataFrame:
import pandas as pd
df = pd.DataFrame([6, 4, 2, 4, 5], index=[2, 6, 3, 4, 5], columns=['A'])
Run Code Online (Sandbox Code Playgroud)
结果是:
A
2 6
6 4
3 2
4 4
5 5
Run Code Online (Sandbox Code Playgroud)
现在,我想按列A和索引的值排序.
例如
df.sort_values(by='A')
Run Code Online (Sandbox Code Playgroud)
返回
A
3 2
6 4
4 4
5 5
2 6
Run Code Online (Sandbox Code Playgroud)
而我想
A
3 2
4 4
6 4
5 5
2 6
Run Code Online (Sandbox Code Playgroud)
如何首先对列进行排序并将索引排在第二位?