gpt4 book ai didi

python - 在 Pandas 中合并具有相同列名但列数不同的两个数据框

转载 作者:太空狗 更新时间:2023-10-29 22:21:36 24 4
gpt4 key购买 nike

我有两个 Pandas 数据框

df1 = DataFrame([[0,123,321],[0,1543,432]], columns=['A', 'B','C'])
df2 = DataFrame([[1,124],[1,1544]], columns=['A', 'C'])

我想合并这些,这样新的数据框看起来如下所示

A     |    B      |   C
0 123 321
0 1543 432
1 null 124
1 null 1544

我尝试过使用 append 和 concat,但似乎没有任何效果。任何帮助将不胜感激。

最佳答案

连接数据帧

import pandas as pd
pd.concat([df1,df2], axis=0)
A B C
0 0 123 321
1 0 1543 432
0 1 NaN 124
1 1 NaN 1544

关于python - 在 Pandas 中合并具有相同列名但列数不同的两个数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36725720/

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