Skip to main content
 首页 » 编程设计

python Pandas : How to Reverse One-Hot Encoding Back to Categorical

2025年05月04日12虾米哥

<分区>

我有一个具有以下总体布局的数据框:

id,ind_1,ind_2_ind_3 
1,0,1,0 
1,1,0,0 
2,0,1,0 
2,0,0,1 
3,0,0,1 
3,1,0,0 

我想添加一个额外的列,其值为“1”时的原始指标名称,应该如下所示:

id,ind_1,ind_2,ind_3,ind_all 
1,0,1,0,ind_2 
1,1,0,0,ind_1 
2,0,1,0,ind_2 
2,0,0,1,ind_3 
3,0,0,1,ind_3 
3,1,0,0,ind_1 

欢迎任何提示!