在R中重塑/格式化数据帧

时间:2019-04-18 07:10:14

标签: r

所以我目前有一个数据帧,格式为:

Product  Jan   Feb    Mar   Apr
Fish     0.5   0.2    0.3   0.7
Veg      0.3   0.1    0.8   0.5
Beef     0.8   0.9    0.4   0.6

我现在要做的是重新格式化数据框,以便获得:

Product    Month    Sell_rate
Fish        Jan        0.5
Fish        Feb        0.2
Fish        Mar        0.3
Fish        Apr        0.7
Veg         Jan        0.3
Veg         Feb        0.1
Veg         Mar        0.8
Veg         Apr        0.5
Beef        Jan        0.8
Beef        Feb        0.9
Beef        Mar        0.4
Beef        Apr        0.6

我尝试通过重塑来实现它:

new_df <- reshape(df, new_col = "Month", )

但是我似乎做错了路。谁能帮我这个忙。非常感谢

0 个答案:

没有答案