【发布时间】:2020-12-17 13:35:24
【问题描述】:
我想让每个唯一值获取虚拟变量。想法是将数据框变成多标签目标。我该怎么做?
数据:
ID L2
A Firewall
A Security
B Communications
C Business
C Switches
所需的输出:
ID Firewall Security Communications Business Switches
A 1 1 0 0 0
B 0 0 1 0 0
C 0 0 0 1 1
我试过pd.pivot_table,但它需要一个列来聚合。我也尝试过对this link 的回答,但它对值求和,而不是仅仅变成二进制虚拟列。非常感谢您的帮助。非常感谢!
【问题讨论】:
标签: python-3.x pandas pandas-groupby pivot-table dummy-variable