gpt4 book ai didi

python - 如何在特定键上合并这两个数据帧?

转载 作者:行者123 更新时间:2023-11-30 21:53:05 25 4
gpt4 key购买 nike

我有两个数据框,都有一个字符串类型的列'hotelCode'。我确保事先将两列转换为字符串。

第一个数据帧,我们称之为old_DF,如下所示:

enter image description here

第二个数据帧new_DF看起来像:

enter image description here

我一直在尝试合并这些,但没有成功。我已经尝试过

final_DF = new_DF.join(old_DF, on = 'hotelCode')

并收到此错误:

enter image description here

我尝试了多种方法:更改索引名称、各种合并/连接/连接,但都没有成功。

理想情况下,我将拥有一个新的数据框,其中的列 [[hotelCode, oldDate, newDate]] 位于同一屋檐下。

最佳答案

import pandas as pd

final_DF = pd.merge(old_DF, new_DF, on='hotelCode', how='outer')

关于python - 如何在特定键上合并这两个数据帧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59759803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com