Следующий код заменяет значения Hwy> 25 с 1 в противном случае 0.dplyr мутировать заменить динамическое имя переменной
library(ggplot2)
data(mpg)
mpg %>% mutate(hwybin=replace(hwy>25,1,0))
Как бы я сделать замену с Hwy в качестве имени переменной. Что-то вроде линий:
varname <- "hwy"
mpg %>% mutate(hwybin=replace(varname>25,1,0))
Я чувствую, что у меня что-то неявное. Спасибо.
ах да, вы правы. Данные являются частью пакета ggplot2. – yindalon
Итак, что именно вы пытаетесь сделать здесь? Вы пытаетесь создать имя 'hwybin' динамически? Или подставить 'varname' динамически? –
заменить varname. – yindalon