我希望完全需要删除所有用零填充的行和列。
但它只返回这个。
Box_deatils 1 5
0 1 0.0 0.0
1 2 1.0 0.0
2 3 1.0 0.0
3 4 0.0 0.0
4 5 0.0 0.0
5 6 0.0 1.0
Box_deatils 1 5
0 1 0.0 0.0
1 2 1.0 0.0
2 3 1.0 0.0
3 4 0.0 0.0
4 5 0.0 0.0
5 6 0.0 1.0
行删除没有发生,只有列正在发生
请帮助找出下面的错误。
Soln=[[0. 0. 0. 0. 0. 0.]
[1. 0. 0. 0. 0. 0.]
[1. 0. 0. 0. 0. 0.]
[0. 0. 0. 0. 0. 0.]
[0. 0. 0. 0. 0. 0.]
[0. 0. 0. 0. 1. 0.]]
result=pd.DataFrame(Soln)
Final_result=result.loc[:,(result !=0).any(axis=0)]
print(Final_result)
Final_result=Final_result.loc[(Final_result !=0).any(axis=1)]
print(Final_result)