重塑數據幀,報頭的值列值I具有類似於以下結構如何作爲R
date Obj A Obj B Obj C
12/12/2001 2 3 4
11/12/2001 5 7 6
一個數據集,我想他們重塑成如下結構,用於面板的情節在GGPLOT2
date value factor
12/12/2001 2 Obj A
11/12/2001 5 Obj A
12/12/2001 3 Obj B
11/12/2001 7 Obj B
12/12/2001 4 Obj C
11/12/2001 6 Obj C
是否有更簡單的方法/軟件包來執行此操作,而不是將子集數據和逐個數據綁定在一起? 感謝您的幫助
參見'reshape2(熔融/鑄造)'或'tidyr(聚集/ spread)'包或者只是基本函數'reshape()'。搜索從「寬」到「高」格式的幫助。這是一個非常常見的操作。 – MrFlick 2014-12-05 21:40:14
感謝您的指針。我用融化(data.frame,id =「date」)來重新整形數據從寬到高。 – DonDyck 2014-12-08 20:06:27