我如何重新创建库存

问题描述

我有一个数据框,其中包含 2021 年 6 月 9 日库存中每种产品的数量。 在另一个数据框中,我拥有 2019 年 1 月 1 日至 2021 年 6 月 9 日库存中每种产品的所有交易。 现在我想知道 2019-01-01 到 2021-06-09 之间每个产品的库存。

我试图在每一行之间做差异,但它不起作用。因为它采用的是交易数量而不是库存中的新数量

test1 <- test %>%
    group_by(Produit) %>%
    mutate(diff = X - lag(X,default = first(X)))

基本上我想做Qte_in_invenotry[i] = list_fin[i-1] - QTÉINV[i]

如果您有什么可以解决我的问题,请告诉我。也许是循环或函数映射...

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)