【发布时间】:2016-12-22 14:22:35
【问题描述】:
我想在列表中的两个数据帧中的每一个上使用 mutate,将 z = 3 列添加到第一个,将 z = 4 列添加到第二个(并返回两个数据帧的列表)。
dfs <- list(data.frame(x = 1), data.frame(y = 2))
mapply(dplyr::mutate, dfs, z = 3:4, SIMPLIFY = FALSE)
#> Error in lazyeval::lazy_dots(...): Promise has already been forced
我出了什么问题,我应该如何去做我想做的事?
【问题讨论】: