,可以使用pandas库中的sort_values()函数来实现。
首先,需要确保你已经安装了pandas库。如果没有安装,可以使用以下命令进行安装:
pip install pandas
接下来,你可以按照以下步骤对dataframe进行排序:
import pandas as pd
df = pd.DataFrame({'timestamp': ['2022-01-01 10:00:00', '2022-01-01 09:00:00', '2022-01-01 11:00:00'],
'id': [1, 2, 3]})
df['timestamp'] = pd.to_datetime(df['timestamp'])
df = df.sort_values(by=['timestamp']).assign(id=df['id'])
这样,你就可以得到按时间戳排序的dataframe,并且保持了与连续行相同的id。
关于dataframe排序的更多信息,你可以参考腾讯云的产品文档:pandas.DataFrame.sort_values()。
请注意,以上答案仅供参考,具体实现方式可能因你使用的编程语言、开发环境和数据结构而有所不同。
领取专属 10元无门槛券
手把手带您无忧上云