Python 如何按日期时间列对数据帧进行排序?

Python 如何按日期时间列对数据帧进行排序?,python,pandas,csv,Python,Pandas,Csv,我的csv文件中有一列,我想按日期时间排序。它的格式是2020-10-06 03:28:00。我试着这样做,但似乎什么也没发生 df = pd.read_csv('data.csv') df = df.sort_index() df.to_csv('btc.csv', index= False) 我需要在.to_csv中设置该索引=False,以便为以后正确设置格式,因此如果导致问题,我无法删除该索引。dtime是我在csv文件中的第一列,第二列是unix时间戳,因此如果它工作得更好,我也可以

我的csv文件中有一列,我想按日期时间排序。它的格式是2020-10-06 03:28:00。我试着这样做,但似乎什么也没发生

df = pd.read_csv('data.csv')
df = df.sort_index()
df.to_csv('btc.csv', index= False)
我需要在.to_csv中设置该索引=False,以便为以后正确设置格式,因此如果导致问题,我无法删除该索引。dtime是我在csv文件中的第一列,第二列是unix时间戳,因此如果它工作得更好,我也可以使用它。

排序\u值(by=column\u name)
对熊猫进行排序。DataFrame由名为column_name的列的内容组成。在此之前,如果列中的数据采用另一种格式,则必须使用
pandas将其转换为datetime。to_datetime(arg)
arg
作为日期的
列。
df=df.sort_值('second_column_name')