我知道自问这个问题以来已经有一段时间了,但是(至少 现在 有)文档支持的单行代码:
In [4]: dfOut[4]: label0 (a, c, e)1 (a, d)2 (b,)3 (d, e)In [5]: df['label'].str.join(sep='*').str.get_dummies(sep='*')Out[5]: a b c d e0 1 0 1 0 11 1 0 0 1 02 0 1 0 0 03 0 0 0 1 1
欢迎分享,转载请注明来源:内存溢出
我知道自问这个问题以来已经有一段时间了,但是(至少 现在 有)文档支持的单行代码:
In [4]: dfOut[4]: label0 (a, c, e)1 (a, d)2 (b,)3 (d, e)In [5]: df['label'].str.join(sep='*').str.get_dummies(sep='*')Out[5]: a b c d e0 1 0 1 0 11 1 0 0 1 02 0 1 0 0 03 0 0 0 1 1
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)