dplyr
を複数回使用して同じ操作をデータセットに対して実行したいと考えています。私が操作を実行するたびに、私はgroup_by()
という異なる列のセットが必要です。これは簡単な例ですが、私は、単にいくつかのコンテキストとしてdplyr-esque集計操作をグループ化したりグループ化したりしないで実行する
library(dplyr)
mtcars %>%
group_by(cyl, gear) %>%
summarise(`Mean mpg` = mean(mpg),
`Mean hp` = mean(hp))
mtcars %>%
group_by(cyl) %>%
summarise(`Mean mpg` = mean(mpg),
`Mean hp` = mean(hp))
:私はこれが最もdplyr風の道(最適に、コピーせずに、コードまたは別の中間オブジェクトを作成し貼り付け)でどのように行うのですか階層化されたデータや階層化されていないデータよりもロジスティック回帰モデルを実行するために、はるかに長い関数パイプラインを実行しているかもしれないインスタンスにその使用法を拡張することにもっと興味があります...しかし、それは疑問の対象外です。
私はあなたが既にコード化したものを超えて何を求めているのか分かりません。 – ssp3nc3r
のように、テキストをコピーして貼り付けることなくこれを行うエレガントな方法があります。繰り返しますが、これは簡単な例です。 – graggsd
「これ」とは何ですか?あなたは何を抽象化しようとしているのですか? – ssp3nc3r