ない[これはまたmultidplyr github pageで報告された]multidplyrエラー:エラー:要素5は、ベクトル(環境)
私はdplyr_0.7.4.9000とmultidplyr_0.0.0.9000使用しようとしているとpurrr_0.2.4.9000からのpmap_dfr。 (multidplyrを使用せずに)次のコードは正常に動作します:
grid1 = as_tibble(expand.grid(m1 = c(1:10), m2 = c(20:30)))
retstuff = function(m1, m2) { return(tribble(~m3, ~m4, m1+1, m2+2)) }
pmap_dfr(grid1, retstuff)
私はmultidplyrとグリッドパーティションを作成しようとすると:私も()
I pmap_dfrからエラーError: Element 5 is not a vector (environment)
を取得
grid2 = partition(grid1, m1)
pmap_dfr(grid2, retstuff)
をpartition()as also reported on github:group_indices_.grouped_df ignores extra arguments
から次の警告を受け取ります。 関連するかどうかは不明です。
おかげで、トリック!パフォーマンスに関しては、私は実際のコードをまだエラーを示しているものに単純化し、アプローチの基本的な骨格を保持していました。実際のgrid1はもっと大きく、実際のretstuff()はもっと複雑です:-) –