1
與特殊的日期格式XLS數據,如:如何解析特殊的日期格式在不同的列與大熊貓
start day(utc) start time(utc)
20160401 100
20160401 200
20160401 300
20160401 400
20160401 500
我想分析它作爲格式2016年4月1日凌晨1點, 我用熊貓讀了表;
parse = lambda x: datetime.strptime(str(x), '%Y%m%d %H')
content=pd.read_excel(filepath,skiprows=1,
na_values=['nan',-9999.0,9999.0,
'-9999.0 -',-99,'-99.000 -',-999],
parse_cols=[1,2,3,4,5,6,7,8,9,10,11,12,14],
header=None, parse_dates = [0,1],
index_col = 0,
date_parser=parse)
但發生錯誤。它顯示:
File "D:\Anaconda2\lib\_strptime.py", line 332, in _strptime
(data_string, format))
ValueError: time data '100' does not match format '%Y%m%d'
我該如何處理它?
我用上面的方法解決了它。謝謝:) –
很高興能幫助,祝你好運! – jezrael