Pandas Dataframe按列排序

Aya*_*tra 5 python sorting multiple-columns dataframe pandas

我有一个Python Pandas数据框架.df有2列,我想按第二列对df进行排序.

   Kappa_prod   Angle
0   0.004511    -5.457840
1   0.003977    -5.312861
2   0.004476    -5.311292
3   0.003644    -117.579594
4   0.003306    -117.542817
Run Code Online (Sandbox Code Playgroud)

我想按角度(升序)对df进行排序.

Moh*_*OUI 16

你可以用这个:

df.sort_values("Angle", inplace=True)
Run Code Online (Sandbox Code Playgroud)

默认情况下ascending=True会传递给上面的调用.有关更多信息,请查看此处的文档.