Tôi gặp sự cố khi xếp các cột trong một data.frame vào một cột. Bây giờ dữ liệu của tôi trông giống như sau:xếp chồng các cột trong data.frame vào một cột trong R
id time black white red
a 1 b1 w1 r1
a 2 b2 w2 r2
a 3 b3 w3 r3
b 1 b4 w4 r4
b 2 b5 w5 r5
b 3 b6 w6 r6
Tôi đang cố gắng để chuyển đổi data.frame để nó trông như thế này:
id time colour
a 1 b1
a 2 b2
a 3 b3
b 1 b4
b 2 b5
b 3 b6
a 1 w1
a 2 w2
a 3 w3
b 1 w4
b 2 w5
b 3 w6
a 1 r1
a 2 r2
. . .
. . .
. . .
Tôi đoán rằng vấn đề này đòi hỏi phải sử dụng định dạng lại gói, nhưng tôi không chắc chắn làm thế nào để sử dụng nó để ngăn xếp nhiều cột dưới một cột. Bất cứ ai có thể cung cấp trợ giúp về điều này?
Bạn đã nhìn sự giúp đỡ cho 'melt' trong' reshape' (hoặc uptodate hơn 'gói reshape2' – mnel