pandas将没有列名的某列字符串转换为时间类型
时间: 2024-01-15 09:05:32 浏览: 53
Python 实现将某一列设置为str类型
5星 · 资源好评率100%
可以使用pandas的to_datetime方法将没有列名的某列字符串转换为时间类型。首先,需要将该列的字符串转换为pandas的Series类型,然后使用to_datetime方法转换为时间类型。代码示例如下:
```
import pandas as pd
# 创建数据集
data = [['2021-01-01 08:00:00'], ['2021-01-02 08:00:00'], ['2021-01-03 08:00:00']]
df = pd.DataFrame(data)
# 将第0列转换为时间类型
df[0] = pd.to_datetime(pd.Series(df[0]))
print(df)
```
输出结果为:
```
0
0 2021-01-01 08:00:00
1 2021-01-02 08:00:00
2 2021-01-03 08:00:00
```
阅读全文