如何使用R对行进行求和并将值放入列中

时间:2016-09-12 08:26:49

标签: r

数据集如下 -

Origin  Destination Days Taken  01-10-2016  02-10-2016  03-10-2016  04-10-2016
   x         a        2    1        3           4           5
   y         b        3    1        6           4           3
   z         c        2    5        1           2           3
   a         b        6    6        8           5           2
   b         y        5    3        3           1           3
   c         a        3    5        3           2           1

我想要的结果是将日期添加到日期,解决方案是 -

Origin  Desination  Days Taken  Shipments   Given Date  Reach Date
 x         a          2     1   01-10-2016  03-10-2016
 y         b          3     1   01-10-2016  04-10-2016
 z         c          2     5   01-10-2016  03-10-2016
 a         b          6     6   01-10-2016  07-10-2016
 b         y          5     3   01-10-2016  06-10-2016
 c         a          3     5   01-10-2016  04-10-2016
 x         a          2     3   02-10-2016  04-10-2016
 y         b          3     6   02-10-2016  05-10-2016
 z         c          2     1   02-10-2016  04-10-2016
 a         b          6     8   02-10-2016  08-10-2016
 b         y          5     3   02-10-2016  07-10-2016
 c         a          3     3   02-10-2016  05-10-2016
 x         a          2     4   03-10-2016  05-10-2016
 y         b          3     4   03-10-2016  06-10-2016
 z         c          2     2   03-10-2016  05-10-2016
 a         b          6     5   03-10-2016  09-10-2016
 b         y          5     1   03-10-2016  08-10-2016
 c         a          3     2   03-10-2016  06-10-2016
 x         a          2     5   04-10-2016  06-10-2016
 y         b          3     3   04-10-2016  07-10-2016
 z         c          2     3   04-10-2016  06-10-2016
 a         b          6     2   04-10-2016  10-10-2016
 b         y          5     3   04-10-2016  09-10-2016
 c         a          3     1   04-10-2016  07-10-2016

,所需的输出是 -

Destination 03-10-2016  04-10-2016  05-10-2016  06-10-2016  07-10-2016  08-10-2016  09-10-2016  10-10-2016
a   1   8   7   7   1           
b       1   6   4   9   8   5   2
c   5   1   2   3               
y               3   3   1   3   

如果需要任何其他输入,请告诉我。

0 个答案:

没有答案