【发布时间】:2020-11-21 14:10:07
【问题描述】:
在 pandas 数据框中,one-hot 编码向量以列的形式存在,即:
Rows A B C D E
0 0 0 0 1 0
1 0 0 1 0 0
2 0 1 0 0 0
3 0 0 0 1 0
4 1 0 0 0 0
4 0 0 0 0 1
如何通过在python中对它们进行标签编码,将这些列转换为一个数据框列?即:
Rows A
0 4
1 3
2 2
3 4
4 1
5 5
还需要关于某些行有多个 1 的建议,如何处理这些行,因为我们一次只能有一个类别。
【问题讨论】:
标签: python pandas numpy dataframe