【发布时间】:2021-02-18 01:41:13
【问题描述】:
下面是我的df
df = pd.DataFrame({
'Year': [2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031,2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040],
'Count' : [1, 9, 8, 1, 6, 5, 6, 2, 4, 1, 1, 1, 6, 1, 4, 3, 8, 8, 2, 4]
})
我想将所有年份转换为当年的 3 月 1 日,即 2021 将替换为 2021 年 1 月 3 日,2022 年将替换为 2022 年 1 月 3 日,依此类推。最快的方法是什么?
【问题讨论】:
-
'1/3/' + df.Year.astype(str)?