【发布时间】:2017-05-15 11:52:25
【问题描述】:
我有一个这样的数组作为标签列(2 个标签:0 和 1),例如:
[0,1,0,1,1]
假设我想将此数组转换为形状为 (5,2) (5 个元素,2 个标签) 的 numpy 矩阵。如何使用任何 util 库以简单的方式做到这一点?
我想要的结果是这样的:
[[0,1][1,0],[0,1],[1,0],[1,0]]
【问题讨论】:
-
您要添加另一个标签(0 到 1,反之亦然)?
-
我想问有没有什么简单的方法可以做到这一点,因为创建一个新的二维数组,遍历每个元素,如果存在则放 1 0,如果存在则放 0 1 有点复杂的
标签: python pandas numpy scikit-learn