Я уже рассматривал этот вопрос раньше, но не могу найти решение моей конкретной c проблемы.
По сути, очень легко преобразовать наборы данных, написав что-то вроде этого -
data %>% transform(x1 = ifelse(x1 == 1, x1 + 50, x1))
Но у меня возникает проблема, когда я пытаюсь заменить x1 строкой "x1"
data %>% transform("x1" = ifelse("x1" == 1, "x1" + 50, "x1"))
Я пытался использовать "get", например, get ("x1"), но выдается ошибка.
Есть ли способ сделать это?