来自from_csv datetime解析的pandas出错

时间:2014-10-13 17:36:59

标签: datetime pandas lambda

我有一个csv文件,每行的前3列代表一个日期,如:

2013,1,1,......(第一行)

我想使用以下代码自动将csv中每行的前三列转换为python datetime对象:

parseDate = lambda y,m,d: datetime.datetime(y,m,d)
df = pandas.DataFrame.from_csv(csvPath, index_col=False,header=None, parse_dates... 
   =[0,1,2],date_parser= parseDate)

但是在date_parser部分中出现错误。

然而,只是做

dtime = parseDate(2003,1,1)

按预期工作,所以我的lambda表达式实际上似乎是正确的。

有人可以帮忙吗?

0 个答案:

没有答案