【发布时间】:2016-05-14 15:29:39
【问题描述】:
我有一个数据框,其中有一列看起来像:
col
A B C
B C X
U
我想生成一些虚拟变量,告诉我一行是否包含特定值。也就是说,在示例中,我想生成 5 个虚拟变量(d_A、d_B、d_C、d_X、d_U),以便数据看起来像
col d_A d_B d_C d_X d_U
A B C 1 1 1 0 0
B C X 0 1 1 1 0
...
我有很多很多可能的值,所以我不能用手轻松地做到这一点。知道如何在 pandas 中做到这一点(在矢量化模式下)?
谢谢!
【问题讨论】:
标签: python string pandas categorical-data dummy-variable