I want to make get dummy variables per unique value. Idea is to turn the data frame into a multi-label target. How can I do it?
Data:
ID L2
A Firewall
A Security
B Communications
C Business
C Switches
Desired Output:
ID Firewall Security Communications Business Switches
A 1 1 0 0 0
B 0 0 1 0 0
C 0 0 0 1 1
I have tried pd.pivot_table
but it requires a column to aggregate on. I have also tried answer on this link but it sums the values rather than just turning into binary dummy columns. I would much appreciate your help. Thanks a lot!