【发布时间】:2021-08-10 12:46:35
【问题描述】:
cbind() 函数用作x <- cbind(a,b)
可以为函数b = get(paste0('var',i))指定列名'b',
那是x <- cbind(a,b = get(paste0('var',i)))
我正在尝试执行以下操作:
x <- cbind(a, get(paste0('var',i))) = j),其中“j”可以是向量或函数。
但是,得到以下错误:Error: unexpected '=' in "x <- cbind(a, get(paste0('var',i))) = j)"
如果我只指定"x <- cbind(a, get(paste0('var',i))))",那么第2列名称是"get(paste0('var',i))))",不方便。
如何在cbind() 或rbind() 或bind_cols() 中使用函数get(paste()) 定义列名?或者有什么替代解决方案?
【问题讨论】: