dplyr-muate:使用动态变量名称
mutate()
require(dplyr)data(iris)iris <- tbl_df(iris)
Petal.Width
multipetal <- function(df, n) {
varname <- paste("petal", n , sep=".")
df <- mutate(df, varname = Petal.Width * n) ## problem arises here
df}for(i in 2:5) {
iris <- multipetal(df=iris, n=i)}mutate()
子衿沉夜
白板的微信