矩阵到列的转换

时间:2020-04-27 17:38:02

标签: r

说你有

Name     August   September   October     November
Bob        5          4          3            2
George     3          2          2            4 
Gina       1          4          2            1

您想像这样转换为3列

Name     Month       Output
Bob      August        5
Bob      September     4
.....

我通过以下链接了解如何在VBA中进行操作:https://www.extendoffice.com/documents/excel/2773-excel-convert-matrix-to-list.html

不确定如何在R中执行。我产生的所有搜索都想将矩阵简单地分成不正确的向量。

1 个答案:

答案 0 :(得分:0)

如果您有一个数据框,例如df,则可以使用names将其列名定义为自己的列:

df$Month <- names(df)[2:5]