用于
sort_values按特定列的值对df进行排序:
In [18]:df.sort_values('2')Out[18]: 0 1 24 85.6 January 1.03 95.5 February 2.07 104.8 March 3.00 354.7 April 4.08 283.5 May 5.06 238.7 June 6.05 152.0 July 7.01 55.4 August 8.011 212.7 September 9.010 249.6 October 10.09 278.8 November 11.02 176.5 December 12.0如果要按两列排序
sort_values,请将列标签列表传递给,并按排序优先级对列标签进行排序。如果使用
df.sort_values(['2', '0']),则结果将按列2然后按列排序
0。当然,对于这个示例,这实际上没有任何意义,因为其中的每个值
df['2']都是唯一的。



