pandas分别提取csv文件的年,月份,日期
时间: 2023-08-15 21:32:54 浏览: 103
利用numpy和pandas处理csv文件中的时间方法
假设csv文件中有一个名为"date"的列,其中的日期格式为"YYYY-MM-DD",你可以使用pandas库来提取年、月份和日期。具体代码如下:
```python
import pandas as pd
# 读取csv文件
df = pd.read_csv("filename.csv")
# 将日期列转换为datetime类型
df["date"] = pd.to_datetime(df["date"])
# 提取年、月份和日期
df["year"] = df["date"].dt.year
df["month"] = df["date"].dt.month
df["day"] = df["date"].dt.day
# 打印结果
print(df[["year", "month", "day"]])
```
这将输出一个新的DataFrame,其中包含提取的年、月份和日期信息。注意,这里的"filename.csv"应该替换为你的实际文件名。
阅读全文