日期时间列转化为日期列
时间: 2023-10-13 19:26:33 浏览: 74
时间日期转换
如果您的日期时间列是一个字符串类型,可以使用 pandas 库将其转换为日期类型。例如,假设您的日期时间列名为 "datetime",您可以使用以下代码将其转换为日期列:
``` python
import pandas as pd
df['datetime'] = pd.to_datetime(df['datetime']).dt.date
```
这将把 "datetime" 列转换为日期类型,并将其替换为日期值。请注意,这将删除时间信息,只保留日期信息。如果您想保留时间信息,可以使用 `.dt` 属性访问时间信息。例如,如果您想保留小时信息,可以使用以下代码:
``` python
df['datetime'] = pd.to_datetime(df['datetime']).dt.floor('h')
```
这将将 "datetime" 列转换为日期时间类型,并将其四舍五入到最接近的小时。
阅读全文