小编Gla*_*rk1的帖子

从 pandas 数据框中的日期获取财政年度并添加为新列

这一定很简单,但找不到答案 - 有一个带有日期的数据框,我只需要添加一个财政年度列(4月1日 - 3月31日) - 例如 15/5/19 将返回 2019 或 2019 - 20.

我可能可以用 for 循环来做到这一点,但我猜数据框中还有更好的方法?

if base_date.month > 3:
    fin_year = base_date.year
else:
    fin_year = base_date.year-1
Run Code Online (Sandbox Code Playgroud)

datetime dataframe pandas

7
推荐指数
2
解决办法
6547
查看次数

标签 统计

dataframe ×1

datetime ×1

pandas ×1