dplyr重命名等效项

hmae6n7t  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(350)

有什么问题吗 dplyr::rename 相当于 plyrmr ?
我试过这样做:

magic.wand(rename)

magic.wand(rename,mergeable=TRUE,vectorized=TRUE)

但这并不能解决我的问题:

input(mtcars) %|% bind.cols(temp=mpg/gear) %|% rename(nice=temp)

谢谢您

zsbz8rwp

zsbz8rwp1#

以下是我找到的解决方案:

input(mtcars) %|% bind.cols(temp=mpg/gear) %|% 
gapply(function(x) {
  names(x)[names(x)=="temp"] <- "nice"
  return(x)
})

但我还是想知道为什么魔杖在这种情况下不起作用。

相关问题