如何使用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的评论)