Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 删除列会产生异常:重新索引仅对唯一值的索引对象有效_Python_Python 3.x_Pandas - Fatal编程技术网

Python 删除列会产生异常:重新索引仅对唯一值的索引对象有效

Python 删除列会产生异常:重新索引仅对唯一值的索引对象有效,python,python-3.x,pandas,Python,Python 3.x,Pandas,我有以下表格的数据: red_id test1 test2 test3...... 815298969_mid1 pass fail pass 815298969_mid2 fail pass pass 815298969_final pass pass pass 814248989_mid1 pass fail fail 814248989_mid2 pass fail pass 814248989_

我有以下表格的数据:

red_id            test1 test2   test3......
815298969_mid1    pass  fail    pass
815298969_mid2    fail  pass    pass
815298969_final   pass  pass    pass
814248989_mid1    pass  fail    fail
814248989_mid2    pass  fail    pass
814248989_final   pass  pass    fail
816592961_mid1    fail  pass    pass
816592961_mid2    pass  pass    pass
816592961_final   pass  pass    pass
......
我有一个熊猫数据框,上面有学生的详细信息,我正在按列“red_id”对它进行分组

    grouped = data_frame.groupby('red_id')
。。。。。 然后在我的脚本中有一个循环

for red, stud_data in grouped:
......
        data = data.drop('red_id', axis=1)
我试图从一个数据帧中删除一列“red_id”,因为我想要循环中通过/失败的类平均值,如上所示。 这给了我一个例外:

Exception: Reindexing only valid with uniquely valued Index objects

你能添加一个例子让我们重现这个案例吗?@RomanPekar我已经更新了我的问题。它有时起作用,有时不起作用。你能给我一个解决这个问题的方法吗?实际上,这还不是一个例子。代码中甚至没有数据变量。我建议您添加一个小示例,以便我们可以轻松地复制错误。如果您添加您的输入和所需的output@RomanPekar现在我已经发布了我的数据。你现在能给我提个建议吗?