相关疑难解决方法(0)

使用dplyr mutate根据列名向量创建新列

我想获取一些列的日志,并创建所有名为log [原始列名]的新列.

下面的代码有效,但是如何将调用的columnstolog变量传递给mutate?谢谢.

library(dplyr)
data(mtcars)

columnstolog <- c('mpg', 'cyl', 'disp', 'hp')

mtcars %>% mutate(logmpg = log(mpg))
mtcars %>% mutate(logcyl = log(cyl))
Run Code Online (Sandbox Code Playgroud)

r dplyr mutate

3
推荐指数
1
解决办法
1260
查看次数

标签 统计

dplyr ×1

mutate ×1

r ×1