r - dplyr 重命名 plyrmr 中的等价物

标签 r hadoop rename dplyr

plyrmr 中是否有等效的 dplyr::rename

我试过这样做:

magic.wand(rename)

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

但它并没有解决我对这段代码的问题:

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

谢谢

最佳答案

这是我找到的解决方案:

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

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

关于r - dplyr 重命名 plyrmr 中的等价物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34093126/

相关文章:

r - 根据值在 R 中绘制颜色

r - 按属性对行进行分组

java - 从数据帧 'java.lang.IllegalArgumentException: Wrong FS: file:/tmp/spark expected: hdfs://nameservice1' 创建 Hive 表时出错

r - 如何使用R代理?

r - 如何在 R Shiny 中自动触发操作按钮

hadoop - CDH HDFS节点退役永无止境

linux - 如果我希望我的新 hbase 安装使用 HDFS 来存储数据,我可以使用 hdfs ://localhost:54310 as the hbase. rootdir 吗?

xcode - 重命名 XCode 项目,现在应用程序将无法加载

tfs - 重命名TFS2010团队项目

sas - 使用 do 循环以相反的顺序重命名 SAS 变量