小编Mtd*_*240的帖子

Python - Pandas - 将YYYYMM转换为datetime

初学python(因此也是pandas)用户.我试图将一些数据导入到pandas数据帧中.其中一列是日期,但格式为"YYYYMM".我试图做大多数论坛回复提出的建议:

df_cons['YYYYMM'] = pd.to_datetime(df_cons['YYYYMM'], format='%Y%m')
Run Code Online (Sandbox Code Playgroud)

这不起作用(ValueError: unconverted data remains: 3).该列实际上包含每年的附加值,MM = 13.该来源使用此行作为过去一年的平均值.我猜这to_datetime是有问题的.

任何人都可以提供快速解决方案,要么取消所有年度平均值(最后两位数字为"13"),要么to_datetime忽略它们?

python pandas

8
推荐指数
1
解决办法
5013
查看次数

标签 统计

pandas ×1

python ×1