ValueError:时间数据'07 -24-2018 16:40:0'与格式'%m-%d-%Y%H:%M:%S'不匹配(匹配)

时间:2018-10-24 00:35:01

标签: python pandas datetime

data2['DateTime'].head()
2    07-24-2018 16:40: 0
3    07-24-2018 16:45: 0
4    07-24-2018 16:50: 0
5    07-24-2018 16:55: 0
6    07-24-2018 18: 0: 0
Name: DateTime, dtype: object

是否由于数据帧中缺少零而导致此错误?我应该在数据框中“填充”单个零吗?

1 个答案:

答案 0 :(得分:1)

我希望您向上游看,以了解在何处以及为何引入这些空间并进行修复。

但是与此同时,

@employer_review

或者,如果您需要更明确一点,

modes = 'car', 'van', 'bus'

for mode in modes:
    df['{var}'] = df['{var}_x']*df['{var}_y']

pd.to_datetime(df['DateTime'].str.replace(' 0', '0', regex=False))