python pandas.errors.InvalidIndexError: Reindexing only valid with uniquely valued

  • Post author:
  • Post category:python



问题原因


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


解决办法

1、 需要分别查看行索引和列索引

网上很多方法是重置行索引,有可能还是无法解决问题,原因是可能是列索引存在重复的情况

2、重置行索引办法

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

3、重置列索引方法

df.columns查看重复的列,然后删除重复列即可