0
でデータをピボットしますプログラムは、私はこのようになりますデータセットを持っているR
item 01/02/2016 01/03/2016 01/04/2016
------- --------- --------- ----------
juice 0 0 4
cola 1 3 6
bananas 5 9 1
私は最終的な結果は次のようになりますようにデータをピボットしたいと思います:
item date amount
------- ----- ------
juice 01/02/2016 0
juice 01/03/2016 0
juice 01/04/2016 4
cola 01/02/2016 1
cola 01/03/2016 3
cola 01/04/2016 6
bananas 01/02/2016 5
bananas 01/03/2016 9
bananas 01/04/2016 1
私はそれをエクセルでやってきましたが、Rでそれを自動化するプログラムを書いています。これについてどうすればいいですか?
ありがとうございます!
ルックをmelt' 'で「reshape2」または「data.table」から、またはtidyrから 'gather 'を見てください。 – A5C1D2H2I1M1N2O1R2T1
基底Rでは、 'stack'と' cbind'の組み合わせがそのトリックを行うべきです。 – A5C1D2H2I1M1N2O1R2T1