【发布时间】:2018-06-11 13:41:38
【问题描述】:
我目前正在尝试转换下面的数据框:
0 Cat Chicken
1 Fish Chicken
2 Fish Cat
3 Cat Chicken
4 Dog Cat
到
Cat Fish Dog Chicken
0 1 0 0 1
1 0 1 0 1
2 1 1 0 0
3 1 0 0 1
4 1 0 1 0
到目前为止,我只成功地完成了单列的标签二值化器。我可以想象以蛮力的方式执行此操作,循环遍历所有内容并有条件地检查。但是,这会导致运行时间很长。因此,有没有更聪明的方法来做到这一点?
【问题讨论】:
标签: python python-3.x pandas scikit-learn