【发布时间】:2017-09-15 06:38:43
【问题描述】:
我试图在下面的代码中运行,但每次我都遇到输入错误。
def parse(x):
return datetime.strptime(x, '%Y %-m %-d %-H:%-M:%-S')
dataset = read_csv('ID1887011.csv', delimiter=",", parse_dates = [['year',
'month','day','hours','minutes', 'seconds']],
index_col=0, date_parser=parse)
【问题讨论】:
-
查看 pandas 文档“Pandas 将尝试以三种不同的方式调用 date_parser,如果发生异常则前进到下一种方式:1) 传递一个或多个数组(由 parse_dates 定义)作为参数;2 ) 将 parse_dates 定义的列中的字符串值连接(逐行)到单个数组中并传递该数组;以及 3) 使用一个或多个字符串(对应于 parse_dates 定义的列)作为参数为每一行调用一次 date_parser。 " pandas.pydata.org/pandas-docs/stable/generated/…
标签: python pandas datetime strptime