pandas中object转换为datetime
时间: 2024-05-14 17:15:10 浏览: 156
pandas的object对象转时间对象的方法
在pandas中,可以使用`pd.to_datetime()`函数将object类型的数据转换为datetime类型。
示例代码:
```python
import pandas as pd
# 创建一个包含日期字符串的Series
date_str = pd.Series(['2020-01-01', '2020-01-02', '2020-01-03'])
print(date_str)
# 将日期字符串转换为datetime类型
date = pd.to_datetime(date_str)
print(date)
```
输出结果:
```
0 2020-01-01
1 2020-01-02
2 2020-01-03
dtype: object
0 2020-01-01
1 2020-01-02
2 2020-01-03
dtype: datetime64[ns]
```
在上面的示例中,首先创建了一个包含日期字符串的Series,然后使用`pd.to_datetime()`函数将其转换为datetime类型。转换后的结果可以看到,dtype为`datetime64[ns]`。
阅读全文