【发布时间】:2018-06-20 12:24:44
【问题描述】:
我有这样的矩阵:
a b c
x 1 2 3
y 3 3 2
我需要将其转换为如下所示的 data.frame
x a 1
x b 2
x c 3
y a 3
y b 3
y c 2
我知道 split() 应该可以工作,但我不能将 a、b、c 设置为行的第二个名称。我该怎么办?
【问题讨论】:
-
您可以像这样使用 reshape2 中的 melt:reshape2::melt(M) 这将为您提供所需的输出