dataframe一列时间戳数据转换为字符串
时间: 2023-11-27 15:05:33 浏览: 107
CommonsUtil 时间戳与字符串的转换
可以使用 pandas 库中的 strftime 函数将时间戳列转换为字符串格式。具体实现如下:
```
import pandas as pd
# 假设时间戳列名为 timestamp,数据框名称为 df
df['timestamp'] = pd.to_datetime(df['timestamp'], unit='s')
df['time_str'] = df['timestamp'].dt.strftime('%Y-%m-%d %H:%M:%S')
```
其中,`pd.to_datetime` 函数将时间戳转换为 datetime 格式,`dt.strftime` 函数将 datetime 格式转换为字符串格式,并指定了输出格式为 `%Y-%m-%d %H:%M:%S`。最后将转换后的字符串保存在新的一列 `time_str` 中。
阅读全文