我试图运行下面的代码,但每次我都得到一个输入错误。
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)发布于 2017-09-15 15:25:08
嗨,我在代码中做了一些修改,现在它可以工作了。
dataset = pd.read_csv('ID1887011.csv', delimiter=",", index_col='datetime',
parse_dates = {'datetime': [1,2,3,4,5,6]}, date_parser=lambda x:
pd.datetime.strptime(x, '%Y %m %d %H %M %S'))发布于 2018-11-23 22:30:39


第一个图像是错误代码,第二个是正确代码。您不需要更改代码。在您的代码中,我认为您导入了datetime,而不是从datetime导入datetime。
https://stackoverflow.com/questions/46233220
复制相似问题