2016-02-11 3 views
3

Использования dplyr легко создать новый столбец в зависимости от других столбцовВставить в именах колонки в dplyr :: мутировать

library(dplyr) 
mutate(iris, Sepal.Length + Sepal.Width) 

К сожалению, у меня есть ситуации, когда мне нужно вставить эти имена столбца в мутировать , Я пробовал безошибочные строки, но это не работает:

mutate(iris, print("Sepal.Length",quote=FALSE) + print("Sepal.Width",quote=FALSE)) 

Любые предложения были бы весьма благодарны.

ответ

3

Попробуйте ниже:

mutate_(iris, "Sepal.Length + Sepal.Width") 

Примечание _ подчеркивание после mutate_

Смежные вопросы