Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python:dataframe中的日期字段按升序排序不正确(某些日期不正确)_Python_Sorting_Date_Dataframe - Fatal编程技术网

Python:dataframe中的日期字段按升序排序不正确(某些日期不正确)

Python:dataframe中的日期字段按升序排序不正确(某些日期不正确),python,sorting,date,dataframe,Python,Sorting,Date,Dataframe,我有一个日期列,我使用下面的代码从object转换为datetime: df_MS_rep_2['Date'] = pd.to_datetime(df_MS_rep_2['Date']) 然后我尝试按升序对日期列进行排序,但输出不正确。请参阅下表。。。突出显示的黄色行显示输出错误 下面是我用来排序的代码。任何关于我做错了什么的见解都是非常感谢的 df_MS_rep_3 = df_MS_rep_2.sort_values(['ID', 'Date']) 如果只按日期排序会发生什么?嗯。。。当

我有一个日期列,我使用下面的代码从object转换为datetime:

df_MS_rep_2['Date'] = pd.to_datetime(df_MS_rep_2['Date'])
然后我尝试按升序对日期列进行排序,但输出不正确。请参阅下表。。。突出显示的黄色行显示输出错误

下面是我用来排序的代码。任何关于我做错了什么的见解都是非常感谢的

df_MS_rep_3 = df_MS_rep_2.sort_values(['ID', 'Date'])

如果只按日期排序会发生什么?嗯。。。当我只按日期排序时,它将正确升序。。这意味着什么?不确定,但可能意味着排序没有正确执行多个键。