フォームのトランザクション データのデータ フレームがあります。
transactions <- data.frame(transaction=c("T1","T2","T2","T3","T3","T3"),sku=c("item_a","item_b","item_c","item_a","item_b","item_d"))
これは私にこれを与えます
transaction sku
1 T1 item_a
2 T2 item_b
3 T2 item_c
4 T3 item_a
5 T3 item_b
6 T3 item_d
出力として取得したいのは、次のデータ フレームです。
output <- data.frame(transaction=c("T1","T2","T3"),sku=c("item_a","item_b item_c","item_a item_b item_d"))
それはこのように見えます
transaction sku
1 T1 item_a
2 T2 item_b item_c
3 T3 item_a item_b item_d
最初に元のデータ フレームを transactions$transaction で分割するなど、さまざまなアプローチを試みましたが、結果のリストから sku データを抽出するのに苦労しました。正しい方向へのポインタは大歓迎です。
編集:出力データフレームのタイプミスが修正されました。ジュバのおかげです。