连接/加入/合并两个缺少一列的数据框
Posted
技术标签:
【中文标题】连接/加入/合并两个缺少一列的数据框【英文标题】:Concatenate/Join/Merge two Dataframes with one missing column 【发布时间】:2020-05-07 09:58:36 【问题描述】:我知道这个问题可能已经被问过了,但我检查了所有问题,我认为我的情况有所不同(请客气)。所以我有 2 个数据集,第一个是测试数据集,第二个是我保存在数据框中的预测(预测值,这就是没有数据列的原因)。我想合并两者并拥有一个像我发布的第二张图片中的数据框。 关于日期栏......我可以在这里使用任何提示/技巧吗? 谢谢
这是我的代码行
result = pd.concat([test_df, pred_df], axis=1).reindex(test_df.index)
result
【问题讨论】:
【参考方案1】:问题很可能是因为您的数据框具有不同的索引。 做:
pred_df.index = test_df.index
result = pd.concat([test_df, pred_df], axis=1).reindex(test_df.index)
【讨论】:
谢谢...我离我更近了(但在我的脑海里,哈哈)。我正在考虑处理索引,但我不知道如何处理。谢谢以上是关于连接/加入/合并两个缺少一列的数据框的主要内容,如果未能解决你的问题,请参考以下文章