python - 根据第一个数据框的相似列合并两个数据框?
问题描述
我必须根据 df1 中的类似列合并两个数据框
df1
A B
0 john id1
1 parker id2
2 david id3
3 will id4
df2
C B
0 letterj id1
1 letterp id2
2 letterd id3
3 letterw id4
4 lettert id5
5 lettero id7
final_df
A B C
0 john id1 letterj
1 parker id2 letterp
2 david id3 letterd
3 will id4 letterw
解决方案
you need,
df1.merge(df2,on='B')
A B C
0 john id1 letterj
1 parker id2 letterp
2 david id3 letterd
3 will id4 letterw
推荐阅读
- xml - 模块化 optaplanner 基准配置
- reactjs - Typescript 编译器无法检查 react-redux 连接 HOC
- ios - 当设备在 IOS 中离线后在线时,没有收到任何 Firebase 云消息通知
- python - 查找最大宽度“斜坡”(leetcode)
- c - cs50 pset1 credit 为什么要使用模数?
- java - 致命异常:com.google.maps.api.android.lib6.gmm6.vector.ct 处的 java.lang.ArrayIndexOutOfBoundsException
- ajax - 即使我们单击“否”,Sweetalert 也会删除项目
- php - 如何解决“在路径中找不到文件”错误?
- java - 多对多关系不返回嵌套 DTO 的 Micronaut 数据问题
- python - 安装 python 模块时需要 Microsoft Visual C++ 14.0 错误