使用 R 从纳税年度中提取日历年
Extracting a Calendar Year from Tax Year usign R
年度冠军
2019-2020 100
2019-2020 500
2019-2020 10000
2020-2021 100559
2020-2021 114431
2020-2021 121461
2021-2022 200233
我有一个与上述类似的数据集,正在寻求有关如何使用 R
从财政年度中提取日历年的帮助
您是否正在尝试提取年份列的第一(或第二)部分以获得这样的 cal_yr 列?还是我误解了问题?
library(tidyverse)
tribble(
~year, ~winner,
"2019-2020", 100,
"2019-2020", 500,
"2019-2020", 10000,
"2020-2021", 100559,
"2020-2021", 114431,
"2020-2021", 121461,
"2021-2022", 200233
) |>
mutate(cal_yr = str_remove(year, "-.*"))
#> # A tibble: 7 × 3
#> year winner cal_yr
#> <chr> <dbl> <chr>
#> 1 2019-2020 100 2019
#> 2 2019-2020 500 2019
#> 3 2019-2020 10000 2019
#> 4 2020-2021 100559 2020
#> 5 2020-2021 114431 2020
#> 6 2020-2021 121461 2020
#> 7 2021-2022 200233 2021
由 reprex package (v2.0.1)
于 2022-04-20 创建
年度冠军 2019-2020 100 2019-2020 500 2019-2020 10000 2020-2021 100559 2020-2021 114431 2020-2021 121461 2021-2022 200233
我有一个与上述类似的数据集,正在寻求有关如何使用 R
从财政年度中提取日历年的帮助您是否正在尝试提取年份列的第一(或第二)部分以获得这样的 cal_yr 列?还是我误解了问题?
library(tidyverse)
tribble(
~year, ~winner,
"2019-2020", 100,
"2019-2020", 500,
"2019-2020", 10000,
"2020-2021", 100559,
"2020-2021", 114431,
"2020-2021", 121461,
"2021-2022", 200233
) |>
mutate(cal_yr = str_remove(year, "-.*"))
#> # A tibble: 7 × 3
#> year winner cal_yr
#> <chr> <dbl> <chr>
#> 1 2019-2020 100 2019
#> 2 2019-2020 500 2019
#> 3 2019-2020 10000 2019
#> 4 2020-2021 100559 2020
#> 5 2020-2021 114431 2020
#> 6 2020-2021 121461 2020
#> 7 2021-2022 200233 2021
由 reprex package (v2.0.1)
于 2022-04-20 创建