google了很久,都沒辦法找到答案,因為英文不夠好,不知道如何把這個問題 用英文形容,因此上來發問 我現在有個dataframe id item1 item2 item3 a 香蕉 瑪奇朵 老虎 b 豆子 山葵 蘋果 想把這個dataframe打成像是 id a 香蕉 a 瑪奇朵 a 老虎 b 豆子 b 山葵 b 蘋果 我試著用reshape2裏頭的melt來做,做出來有點像是stack做出來的感覺 會變成 1 香蕉 2 瑪奇朵 3 老虎 4 豆子 5 山葵 6 蘋果 請問各位先輩有甚麼好的function或方法可以解決這個問題嗎?