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

如何使用R按行求和并将值放入列中,r,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

数据集如下所示-

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   

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

在数据集中使用R中的dput()命令将使人们能够理解和使用您的数据集。@Tejas在您的问题中,“04-10-2016”和“到达日期”列中没有数据。请编辑您的问题。给出示例数据的更好方法是使用函数
dput()
。(请参阅@Jonno的注释)在数据集中使用R中的dput()命令将使人们能够理解和使用您的数据集。@Tejas在您的问题中,“04-10-2016”和“到达日期”列中没有数据。请编辑您的问题。给出示例数据的更好方法是使用函数
dput()
。(见@Jonno的评论)