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或方法可以解决这个问题吗?