如何在应用reshape melt()

时间:2017-07-02 07:28:10

标签: r sorting melt

使用reshape2 :: melt()

进行熔化后,我得到以下数据
          CustomerName variable value
1        Aaron Bergman  01-2009     0
2        Aaron Hawkins  01-2009     0
3       Aaron Smayling  01-2009   136
4      Adam Bellavance  01-2009     0
5            Adam Hart  01-2009    61
6   Adam Shillingsburg  01-2009     0
7        Adrian Barton  01-2009     0
8          Adrian Hane  01-2009     0
9         Adrian Shami  01-2009     0
10         Aimee Bixby  01-2009     0
11       Aaron Bergman  02-2009     0
12       Aaron Hawkins  02-2009     0
13      Aaron Smayling  02-2009  4659
14     Adam Bellavance  02-2009     0
15           Adam Hart  02-2009     0
16  Adam Shillingsburg  02-2009  1750
17       Adrian Barton  02-2009     0
18         Adrian Hane  02-2009     0
19        Adrian Shami  02-2009     0
20         Aimee Bixby  02-2009     0
21       Aaron Bergman  03-2009     0
22       Aaron Hawkins  03-2009     0
23      Aaron Smayling  03-2009     0
24     Adam Bellavance  03-2009     0
25           Adam Hart  03-2009     0
26  Adam Shillingsburg  03-2009   126
27       Adrian Barton  03-2009     0
28         Adrian Hane  03-2009     0
29        Adrian Shami  03-2009     0
30         Aimee Bixby  03-2009     0
31       Aaron Bergman  04-2009     0
32       Aaron Hawkins  04-2009     0
33      Aaron Smayling  04-2009   119
34     Adam Bellavance  04-2009     0
35           Adam Hart  04-2009     0
36  Adam Shillingsburg  04-2009     0
37       Adrian Barton  04-2009     0
38         Adrian Hane  04-2009     0
39        Adrian Shami  04-2009     0
40         Aimee Bixby  04-2009     0
41       Aaron Bergman  05-2009     0
42       Aaron Hawkins  05-2009     0
43      Aaron Smayling  05-2009  4674
44     Adam Bellavance  05-2009  2108
45           Adam Hart  05-2009     0
46  Adam Shillingsburg  05-2009     0
47       Adrian Barton  05-2009     0
48         Adrian Hane  05-2009     0
49        Adrian Shami  05-2009     0
50         Aimee Bixby  05-2009     0

我希望将相同的客户行放在一起而不是如上所述。此外,月份应按递增顺序排序....想要了解如何实现此目标吗?

1 个答案:

答案 0 :(得分:1)

基础R中的

你可以使用:

yourOrderedDataFrame<-
  yourDataFrame[order(yourDataFrame$CustomerName,yourDataFrame$variable),]