所以我一直在寻找一个解决方案,我很惊讶没有其他人有类似的要求我这样做,所以这里什么都没有。
我有一个包含6列的数据框,其中3列是各种级别的因子,其余的是数字,如下所示:
Profile Type HD June July Aug
Top X Y 3 5 8
Bot Y Y 10 11 5
Bot Z N 1 7 15
Top S N 4 6 19
我正在尝试创建一个新的数据框,每个成本/月份值作为自己的行,因此上面的数据框将转换为:
Month Cost Profile Type HD
June 3 Top X Y
June 10 Bot Y Y
June 1 Bot Z N
June 4 Top S N
July 5 Top X Y
July 11 Bot Y Y
July 7 Bot Z N
July 6 Top S N
Aug 8 Top X Y
Aug 5 Bot Y Y
Aug 15 Bot Z N
Aug 19 Top S N
我的想法是创建两个数据框,左边是我的月,成本列和左连接;或者,可能遍历每个月的列并创建一个新的2列数据框。但是,我是R的新手,所以任何帮助都将不胜感激。