python pandas append 或concat报错:pandas.errors.InvalidIndexError: Reindexing only valid with uniquely valued


问题原因

索引由于特殊操作存在重复的情况

解决办法

1、需要分别查看行索引和列索引
网上很多方法是重置行索引,有可能还是无法解决问题,原因是可能是列索引存在重复的情况
2、重置行索引办法

df.reset_index(drop=True, inplace=True)

3、重置列索引方法
df.columns查看重复的列,然后删除重复列即可


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM