如何在python中更改时间戳列顺序?

如何在python中更改时间戳列顺序?,python,Python,我想更改列的顺序,但列名是时间戳。 如何更改时间戳列的顺序 这是我得到的数据示例。 它位于数据帧中,我使用的包是pandas和numpy properties 2020-11-28 03:00:00 2020-12-26 02:00:00 2020-12-12 01:00:00 Percent 76.5 77.62 71.89 Power 718.828

我想更改列的顺序,但列名是时间戳。 如何更改时间戳列的顺序

这是我得到的数据示例。 它位于数据帧中,我使用的包是
pandas
numpy

properties  2020-11-28 03:00:00  2020-12-26 02:00:00 2020-12-12 01:00:00
 Percent        76.5                     77.62                 71.89
 Power          718.828                  717.949               718.828  
我已经使用下面的查询来更改列的顺序,但是我得到了一条错误消息

键错误:“值不在索引中”


有人能告诉我如何更改时间戳格式列顺序吗?

尝试使用列属性设置df。 我假设total_top4是您的数据帧

total_top4.columns=['THING DESCRIPTION','2020-11-28 03:00:00', '2020-12-12 01:00:00','2020-12-26 02:00:00']
如果这对你有帮助,请尝试让我知道!谢谢

请提供一份详细信息,包括您正在使用的模块以及如何使用的信息
total_top4.columns=['THING DESCRIPTION','2020-11-28 03:00:00', '2020-12-12 01:00:00','2020-12-26 02:00:00']