合并两个数据帧时出错

2024-05-23 22:02:18 发布

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

我试图合并两个数据帧来执行一些分析,但是当我尝试在我试图加入的键上发现一个错误,表明它有重复项,也有关于DType的错误。

但是,在合并之前,我确实将DTPE更改为匹配,并且我也检查了我试图加入的文件中的任何副本,并且没有重复项。

这是第一个数据帧:

data_edw.dtypes

cntry_enti_nbr      int64
Total_IPF           int64
Total_IEF           int64
Total_Volume        int64
Total_Weight      float64
dtype: object

这是第二个数据帧:

^{pr2}$

合并逻辑

^{pr3}$

错误如下

^{pr4}$

KeyError:'cntry\u enti\u nbr'

我甚至在列上检查了重复项,但没有

data_edw['cntry_enti_nbr'].duplicated().any()

False

Tags: 文件数据data错误副本edwtotaldtype