将新添加的data列转换成datatime类型
时间: 2024-03-05 11:54:22 浏览: 84
向数据库插入datetime类型的数据
4星 · 用户满意度95%
可以使用 Pandas 的 `to_datetime()` 函数将 `data` 列转换为 `datetime` 类型。示例代码如下:
```python
import pandas as pd
# 读取 CSV 文件
df = pd.read_csv('file.csv')
# 添加一列数据
df = df.assign(data=2003)
# 转换为 datetime 类型
df['data'] = pd.to_datetime(df['data'], format='%Y')
# 输出前5条数据
print(df.head())
```
其中,`to_datetime()` 函数用于将指定列转换为 `datetime` 类型,参数为列名和日期格式。这里将 `data` 列转换为 `datetime` 类型,日期格式为 `%Y`,表示 4 位数的年份。使用 `head()` 函数输出前5条数据。
阅读全文