gpt4 book ai didi

python - Pandas:连接一些 df

转载 作者:行者123 更新时间:2023-12-01 03:48:27 25 4
gpt4 key购买 nike

我有两个 df

ID   url   visits
123 vk.com 14
789 twitter.com 7

ID   url  buys
123 vk.com 3
456 facebook.com 1

期望输出

ID   url   visits   buys
123 vk.com 14 3
456 facebook.com NaN 1
789 twitter.com 7 NaN

我试试

result = pd.concat([short, short1], axis=1, ignore_index=False)

但它看起来不像我想要的输出。

最佳答案

我认为您需要在列IDurl上使用merge,并通过参数how='outer'进行外部连接:

result = pd.merge(short, short1, on=['ID','url'], how='outer')
print (result)
ID url visits buys
0 123.0 vk.com 14.0 3.0
1 789.0 twitter.com 7.0 NaN
2 456.0 facebook.com NaN 1.0

关于python - Pandas:连接一些 df,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38566920/

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