我有2个数据框:
df_A
country_codes
0 4
1 8
2 12
3 16
4 24
Run Code Online (Sandbox Code Playgroud)
和df_B
continent_codes
0 4
1 3
2 5
3 6
4 5
Run Code Online (Sandbox Code Playgroud)
两个数据帧具有相同的长度,但没有公共列。我想将两者串联起来,但是由于并非所有值都是通用的,因此我得到了很多NaN。如何将它们串联或压缩到组合的数据框中?
-编辑所需的输出是这样的:
country_codes continent_codes
0 4 4
1 8 3
2 12 5
3 16 6
4 24 5
Run Code Online (Sandbox Code Playgroud)
以下代码将按您的意愿执行:
pd.concat([df1, df2], axis=1)
Run Code Online (Sandbox Code Playgroud)
输出:
country_codes continent_codes
0 4 4
1 8 3
2 12 5
3 16 6
4 24 5
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3368 次 |
| 最近记录: |