将较小的DataFrame合并为较大的DataFrame(Pandas / Python)

时间:2019-02-13 21:07:22

标签: python pandas dataframe

我正在运行一个过程,尝试将一些预测值合并回另一个具有“实际”值的数据框。

我遇到的问题是在完成merge之后,我最终得到一个只有1行的新数据框。在这种情况下,如果日期匹配,我想将父数据框中的predicted_sales列更新为yhat中的值。

是否可以采用较小的数据框(在这种情况下为具有1条记录的数据框),然后将其嫁接到较大的数据框(n条记录)中,而不必遍历每一行并查看是否应将值设为更新了吗?

我以为我在pd.merge的道路上走对了,但是看起来不对:

result_df = pd.merge(orig_df, sales_forecast_df, on='date')

enter image description here

0 个答案:

没有答案