79553554

Date: 2025-04-03 16:56:44
Score: 1
Natty:
Report link

You can also use the case_when function within a dplyr pipeline. (You can check the documentation here)

library(tidyverse)

test <- test %>%
    mutate (
        extravar1 = case_when ( 
             YEAR == 2018 ~ var1 + var2,
             YEAR == 2019 ~ var4 + var5),
        extravar2 = case_when (
             YEAR == 2018 ~ var2 + var3,
             YEAR == 2019 ~ var5 + var6))
Reasons:
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: mario