dplyrの典型的なSQL GROUP_CONCAT関数の機能を複製するのは難しいです。私はまた、グループ内の順序を制御できるようにしたいと思います。理想的には、私はhadleyverse/tidyverseを使用したいが、ベースRまたは他のパッケージもうまくいく。GROUP_CONCAT with dplyrまたはR
例データ:
ID name
1 apple
1 orange
2 orange
3 orange
3 apple
所望の出力:
ID name
1 apple,orange
2 orange
3 apple,orange
注ID = 3の場合、順序付けは、アルファオーダーであることはなく、行が順序付けされる方法。これはおそらく最初にarrange
を実行することで処理できると思いますが、summarise
ステートメントなどの内部を制御するのがよいでしょう。
nice答え、私はdata.tableが好きです – nik