You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将周/年格式(如22/2022)的列转换为datetime类型?

周数转datetime类型的处理尝试

我需要把一列原始格式为202222(代表2022年第22周)的数据转换为datetime类型。我先尝试将其转为22/2022格式再做后续转换,具体代码如下:

dff["week_id_mrc"]=dff["week_id_mrc"].astype(str)
dff[['week_convert']] = dff[['week_id_mrc']].applymap(str).applymap(lambda s: "{}/{}{}".format(s[4:6],s[6:], s[0:4]))
dff['week_date'] = dff['week_convert'] + "-1"
dff["week_date"] = pd.to_datetime(dff["week_date"],format='%U-%Y-%w')

操作相关截图:
操作截图

内容的提问来源于stack exchange,提问作者Yiga Ngbogbara

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 20:22:40