python - Pandas 数据框合并为匹配列提供了奇怪的输出
问题描述
这是我正在尝试的合并。
X_context = X_answers.merge(X,on="document_id")
我正在特别检查 5 个文档 ID。
X_answers
-> 验证这有上面提到的所有 5 个文档 ID。
X
-> 验证这有上面提到的所有 5 个文档 ID。
两者都有X_answers
&X
列document_id
。
但是合并总是排除这 5 个文档 id,即使它们存在于两个数据帧(X_answers
& X
)中
如果两个数据框中都存在文档 ID,则合并应该可以工作并包含它们。有人可以帮我理解这里出了什么问题吗?
解决方案
推荐阅读
- excel - 对列中的每个匹配值执行 excel 求和公式
- github-pages - 如何创建一个如何创建一个** GitHub.io URL,指向包含我在本地桌面上的作业文件夹的文件夹**?
- android - 处理 EditText 未聚焦状态时的物理键盘按键事件
- python - 如何在 flask-sqlalchemy 中插入重复数据。通过避免 SQL-ALCHEMY 完整性错误
- java - 测试在 JUnit 4 下运行,但不是在 JUnit 5 下运行——编译干净,但执行了 0 个测试
- azure - Azure:将powershell的结果存储到存储帐户中
- python - 选择子字符串的正则表达式
- matlab - 您将如何在 matlab 中有效地计算图像的邻接矩阵?
- c# - 集成 Microsoft Bot 以存在 WebAPI
- angular - 在复选框数组中推送数组,但我在 Angular 2 中遇到了一些问题