合并pandas数据帧:如何找出导致

2024-07-05 11:10:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图合并从csv文件创建的两个数据帧,但其中一个文件失败,错误如下:

Exception: Reindexing only valid with uniquely valued Index objects

以下是我用于读取/合并的代码:

^{pr2}$

通过google搜索这个问题,我怀疑这可能与合并时列的唯一性有关。我确实在一个实例中看到了这个问题,其中作为merge函数后缀的元组由两个相同的条目组成。但是,我已经修正了这一点,现在得到了相同的错误,只是文件不同。现在我完全不知道是什么原因造成的。数据帧上的索引只是整数[0,1,2,3,4,…],所以看起来相当无害。在

因此我的问题是:我可以调试pandas中的merge函数吗?如果可以,如何调试?我似乎找不到源代码(我怀疑它可能不是用Python编写的)。在

或者,如果有人见过这个错误,并能告诉我这可能表明什么样的问题,请告诉我。不幸的是我不能把文件发出去。。。在

谢谢, 安妮


Tags: 文件csv数据函数onlyindexobjects错误