【发布时间】:2019-05-06 21:21:04
【问题描述】:
我有一个问题,我认为更多的是关于逻辑而不是编码。我的目标是计算一辆卡车装载和充电的公里数。
我有两个数据框
让我们称之为第一次旅行:
Date Licence City State KM
01/05/2019 AAA-1111 Sao Paulo SP 10
02/05/2019 AAA-1111 Santos SP 10
03/05/2019 AAA-1111 Rio de Janeiro RJ 20
04/05/2019 AAA-1111 Sao Paulo SP 15
01/05/2019 AAA-2222 Curitiba PR 20
02/05/2019 AAA-2222 Sao Paulo SP 25
让我们调用第二张发票
Code Date License Origin State Destiny UF Value
A1 01/05/2019 AAA-1111 Sao Paulo SP Rio de Janeiro RJ 10.000,00
A2 01/05/2019 AAA-2222 Curitiba PR Sao Paulo SP 15.000,00
我需要得到的是:
Date Licence City State KM Code
01/05/2019 AAA-1111 Sao Paulo SP 10 A1
02/05/2019 AAA-1111 Santos SP 10 A1
03/05/2019 AAA-1111 Rio de Janeiro RJ 20 A1
04/05/2019 AAA-1111 Sao Paulo SP 15 Nan
01/05/2019 AAA-2222 Curitiba PR 20 A2
02/05/2019 AAA-2222 Sao Paulo SP 25 A2
正如我所说,更多的是逻辑问题。卡车在圣保罗的初始点装货。如果我没有货物交付的日期,我如何知道它通过 Santos 装载然后去里约热内卢,如何遍历行?
tks
【问题讨论】: