标识R中的yearmon对象的会计年度

阿比盖尔

我有初步的每月签证数据(2017年9月至2020年11月),希望与官方公布的会计年度数字进行比较。我将月份存储为yearmon对象,并希望在新列中标识联邦财政年度(从10月开始)。

使用以下代码,我可以轻松地做到这一点:

library(tidyverse)
library(zoo)

IVdata_FY <- IVdata_final %>% 
  mutate(
    fy = case_when(
      month <= "Sep 2017" ~ "FY17",
      month >= "Oct 2017" & month <= "Sep 2018" ~ "FY18",
      month >= "Oct 2018" & month <= "Sep 2019" ~ "FY19",
      month >= "Oct 2019" & month <= "Sep 2020" ~ "FY20",
      month >= "Oct 2020" ~ "FY21"
    )
  )

但是,如果我拥有跨越更多会计年度的数据,那么这种手工方法将过于繁琐且容易出错。

是否有一种简单的方法来确定会计年度,而不必指定每个会计年度的时间表?我的直觉是,这将涉及动物园如何存储Yearmon数据,但是我一直无法弄清楚我可以使用什么代码。

G.格洛腾迪克

我们假设会计年度在9月结束,因此与10月,11月和12月相对应的会计年度是下一个日历年,而对于其他月份,该会计年度与该日历年相同。

通过将3/12添加到输入yearmon对象来将输入向前推三个月,以便将十月,十一月和十二月推入下一个日历年,但没有其他月份,然后格式化:

library(zoo)
ym <- yearmon(2020 + 0:11/12) # test data: Jan '20, Feb '20, ..., Dec '20

format(ym + 3/12, "FY%y")
##  [1] "FY20" "FY20" "FY20" "FY20" "FY20" "FY20" "FY20" "FY20" "FY20" "FY21"
## [11] "FY21" "FY21"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Excel中确定会计年度的星期

来自分类Dev

Excel编制会计年度

来自分类Dev

会计年度和财政季度

来自分类Dev

Excel编制会计年度

来自分类Dev

带有串联的会计年度

来自分类Dev

python pandas:从会计年度和月份中获得会计季度(对于英国)

来自分类Dev

python pandas:从会计年度和月份中获得会计季度(对于英国)

来自分类Dev

MYSQL中按类别分组的每个会计年度的期初和期末余额之和

来自分类Dev

从没有日期列的表中获取会计年度的数据

来自分类Dev

将日期分配到会计年度

来自分类Dev

如何基于会计年度动态获取数据

来自分类Dev

将日期更改为会计年度

来自分类Dev

按会计年度划分的SQL组数据

来自分类Dev

如何在Python中使用会计年度值?

来自分类Dev

粒度从会计年度更改为月份

来自分类Dev

如何按会计年度对熊猫数据分组?

来自分类Dev

SQL上一个会计年度

来自分类Dev

确定一个会计年度的月数

来自分类Dev

日本会计年度的 MySQL 日期计算

来自分类Dev

SQL Server中所有会计年度(4月至3月)的会计年度报表

来自分类Dev

格式化pandas datatime对象以显示从2月到2月的会计年度,并格式化为%Y?

来自分类Dev

SQL Server:根据特定日期和日期范围选择会计年度

来自分类Dev

用lubridate :: month()编写矢量化函数以产生会计年度

来自分类Dev

SQL显示滚动4个月,寻找会计年度

来自分类Dev

使用RankX函数计算每个会计年度每个实体ID的日期等级

来自分类Dev

在SQL时间范围之间获取记录的替代方法(计算会计年度)

来自分类Dev

如何使用SQL获取会计年度的所有月份的最后一个日期

来自分类Dev

plsql试图使用数字变量(年)来查找会计年度

来自分类Dev

如何在Sqlite上使用会计年度基于日期查询数据

Related 相关文章

  1. 1

    在Excel中确定会计年度的星期

  2. 2

    Excel编制会计年度

  3. 3

    会计年度和财政季度

  4. 4

    Excel编制会计年度

  5. 5

    带有串联的会计年度

  6. 6

    python pandas:从会计年度和月份中获得会计季度(对于英国)

  7. 7

    python pandas:从会计年度和月份中获得会计季度(对于英国)

  8. 8

    MYSQL中按类别分组的每个会计年度的期初和期末余额之和

  9. 9

    从没有日期列的表中获取会计年度的数据

  10. 10

    将日期分配到会计年度

  11. 11

    如何基于会计年度动态获取数据

  12. 12

    将日期更改为会计年度

  13. 13

    按会计年度划分的SQL组数据

  14. 14

    如何在Python中使用会计年度值?

  15. 15

    粒度从会计年度更改为月份

  16. 16

    如何按会计年度对熊猫数据分组?

  17. 17

    SQL上一个会计年度

  18. 18

    确定一个会计年度的月数

  19. 19

    日本会计年度的 MySQL 日期计算

  20. 20

    SQL Server中所有会计年度(4月至3月)的会计年度报表

  21. 21

    格式化pandas datatime对象以显示从2月到2月的会计年度,并格式化为%Y?

  22. 22

    SQL Server:根据特定日期和日期范围选择会计年度

  23. 23

    用lubridate :: month()编写矢量化函数以产生会计年度

  24. 24

    SQL显示滚动4个月,寻找会计年度

  25. 25

    使用RankX函数计算每个会计年度每个实体ID的日期等级

  26. 26

    在SQL时间范围之间获取记录的替代方法(计算会计年度)

  27. 27

    如何使用SQL获取会计年度的所有月份的最后一个日期

  28. 28

    plsql试图使用数字变量(年)来查找会计年度

  29. 29

    如何在Sqlite上使用会计年度基于日期查询数据

热门标签

归档