Python 串联时ValueError-传递值的形状

Python 串联时ValueError-传递值的形状,python,pandas,dataframe,Python,Pandas,Dataframe,我正在尝试连接两个数据帧 df_concat = pd.concat([df_a, df_a ], axis=1) 我得到以下错误 ValueError: Shape of passed values is (8761, 2), indices imply (8760, 2) 我已将这两组数据拉入csv,并确认它们具有相同的行数(包括标题) df_a的index列中有一个重复项,因此这可能是问题所在。如果是这样,如何忽略或删除重复的索引点?没有任何数据来测试解决方案。你可以试着通过 df

我正在尝试连接两个数据帧

df_concat = pd.concat([df_a, df_a ], axis=1)
 
我得到以下错误

ValueError: Shape of passed values is (8761, 2), indices imply (8760, 2)
我已将这两组数据拉入csv,并确认它们具有相同的行数(包括标题)


df_a的index列中有一个重复项,因此这可能是问题所在。如果是这样,如何忽略或删除重复的索引点?

没有任何数据来测试解决方案。你可以试着通过

df_etr_h_hor.reset_index(drop=True.merge(df_global_h.reset_index(drop=True)) 

欢迎来到So。请共享这两个数据帧的数据,这样我们可能会有一些问题需要解决。重现错误2。给你一个解决方案。