当前位置:   article > 正文

groupby cannot reindex from a duplicate axis

cannot reindex from a duplicate axis

当使用groupby并使用apply函数进行reindex操作的时候,报错“cannot reindex from a duplicate axis”

此时应该检查index索引是否有重复的:

df.index.duplicated()#这个是按行查,比较准确

比如我的情况是,index列出现

两个相同的。 

重新设定日期:

data["dh"] = data["date"].map(str) + '-' + data["hour"].map(str)
data['dh'] = pd.to_datetime(data['dh'], format="%Y-%m-%d-%H")

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/932338
推荐阅读
相关标签
  

闽ICP备14008679号