从csv文件读取日期字段到数据帧

时间:2012-12-16 22:24:04

标签: python date dataframe pandas

我有一个CSV文件,其中包含2011,1,10,

格式的日期

我在数据框中加载该日期的格式应为2011-01-10

我使用以下代码将日期加载到文件中:

read_csv("test.csv", parse_date=[[0,2]])

如何将其转换为2011-01-10读入?

1 个答案:

答案 0 :(得分:2)

你几乎拥有它! read_csv的正确语法是(parse_dates):

In [1]: import pandas as pd

In [2]: pd.read_csv("test.csv", parse_dates=[[0,1,2]])
Out[2]: 
        year_month_day
0  2011-01-10 00:00:00

test.csv 的位置是:

year,month,day
2011,1,10