示例不工作 - 使用plyrmr bind.cols

时间:2015-12-09 09:06:01

标签: r hadoop

为什么这个简单的代码块无法使用plyrmr

input(mtcars) %|%
  group(gear) %|%
  bind.cols(obs = seq(from=1,to=nrow())) 

我得到的错误是:

Error: java.lang.RuntimeException: PipeMapRed.waitOutputThreads(): subprocess failed with code 1

1 个答案:

答案 0 :(得分:1)

好的,我发现了错误,

我应该包含对管道的引用,如下所示:

input(mtcars) %|%
  group(gear) %|%
  bind.cols(obs = seq(from=1,to=nrow(.data)))

其中.data是对group调用生成的管道的引用/调用