我运行了这段代码
esg_fm_barron = pd.concat([barron_clean.drop(columns = "10 year return", inplace = False),ESG_fixed.drop(columns = 'Name',inplace = False), financial_clean.drop(columns = 'Name',inplace = False)], axis = 'columns', join = 'inner')
esg_fm_barron.rename(columns={'Average (Current)': "Total ESG Score"}, inplace=True)
esg_fm_barron.head(3)
但是我收到了这个错误:重新索引仅适用于具有唯一值的索引对象,有人知道解决方案吗?谢谢。
.is_unique()
。实际上,它是索引对象的属性(可能实际上是一个属性),因此测试应该是df.index.is_unique
。 - Iqigai