python 如何使用pandas根据交货日期和产品价格的给定日期来填充产品表中缺少的价格?

fcg9iug3  于 2023-05-21  发布在  Python
关注(0)|答案(1)|浏览(118)

我有一个产品表,上面有他们的名字,收货日期,价格和给出价格的日期。
然而,价格值仅在一个单元格中给出。我必须填写在给定价格日期后交付的产品价格。
使用pandas完成此任务的python代码是什么?此外,我有一个Excel表格表示我想要完成的结果。MY PRODUCT TABLE
我尝试使用method='ffill',但我不知道如何使“收据日期”和“价格日期”链接并使所有代码工作。

bcs8qyzn

bcs8qyzn1#

你可以这样做:

df.groupby(['product'])['price'].transform(max)

相关问题