问题:遇到排序问题,使用下面的语句对pandas的某列进行排序时,发现根本没排序成功。
bada_air.sort_value(by='time',ascending=False)
解决方案:这里牵扯到很重要的参数inplace,默认的inplace设置是False,并没有对本体进行覆盖,所以解决方法有两个:
1.设置本体覆盖,令inplace=True
bada_air.sort_value(by='time',ascending=False,inplace=True)
2.设置传值覆盖
bada_air=bada_air.sort_value(by='time',ascending=False)