我想将每分钟测量的具有时间数据的行聚合为数小时/天的数据汇总行。我使用熊猫重采样方法。在此之前,我需要将包含时间戳的列的数据类型从对象转换为日期时间。
我使用pandasto_datetime((方法,并使用以下代码行:
df_resampled['DateTime'] = pd.to_datetime(df_resampled['DateTime'], format="%d.%m.%y %H:%M")
在这里,我总是得到错误:">时间数据"03.11.2020 15:34"与格式"%d.%"不匹配m.%y%H:%m'(匹配(";
我真的不明白为什么我会得到这个错误,因为时间戳的格式是";天.月.年小时:分钟;
将Y
(带大写(用于带有世纪的YYYY格式,请参阅strptime
文档:
指令 | 含义 | 示例 |
---|---|---|
%y | 没有世纪的年份作为零填充的十进制数 | 00,01,…,99 |
%Y | 以世纪为十进制数的年份 | 00010002,…,20132014,…,99981999 |