我有两个Pandas Dataframe ,并试图比较如果他们的两列是相等的,然后更新其余的 Dataframe ,如果没有附加新的数据,所以concat或类似的东西。我尝试了其他东西
如果需求历史记录'金字塔关键字','预测年度预测'== azlog_3'金字塔关键字','预测年度预测':需求历史记录
我有两个Pandas Dataframe ,并试图比较如果他们的两列是相等的,然后更新其余的 Dataframe ,如果没有附加新的数据,所以concat或类似的东西。我尝试了其他东西
如果需求历史记录'金字塔关键字','预测年度预测'== azlog_3'金字塔关键字','预测年度预测':需求历史记录
1条答案
按热度按时间58wvjzkj1#
需求历史记录SKU日期=需求历史记录[“金字塔关键字”]+需求历史记录[“预测年度预测”] azlog_3 SKU日期= azlog_3 [“金字塔关键字”]+ azlog_3 [“预测年度预测”]需求历史记录.loc[需求历史记录SKU日期.isin(azlog_3 SKU日期),“DMD_ACTL_QTY”] = azlog_3 [“DMD_ACTL_QTY”]