在pandas中,要追加时间戳索引数据帧的列,可以使用pd.to_datetime()
函数将时间戳转换为时间格式,然后使用pd.DataFrame
的assign()
方法将其追加到数据帧中。
具体步骤如下:
import pandas as pd
df = pd.DataFrame({'Value': [10, 20, 30, 40]})
timestamps = ['2022-01-01 00:00:00', '2022-01-02 00:00:00', '2022-01-03 00:00:00', '2022-01-04 00:00:00']
timestamps = pd.to_datetime(timestamps)
assign()
方法追加时间戳索引的列:df = df.assign(Timestamp=timestamps)
完成上述步骤后,数据帧df
将追加一个名为"Timestamp"的列,该列的值为时间戳索引。
注意:以上代码仅为示例,并假设时间戳列表与数据帧具有相同的长度。
领取专属 10元无门槛券
手把手带您无忧上云