Crea maniquíes de la columna con múltiples valores en pandas
Estoy buscando una forma pitónica para manejar el siguiente problema.
lospandas.get_dummies()
El método es excelente para crear maniquíes a partir de una columna categórica de un marco de datos. Por ejemplo, si la columna tiene valores en['A', 'B']
, get_dummies()
crea 2 variables ficticias y asigna 0 o 1 en consecuencia.
Ahora, necesito manejar esta situación. Una sola columna, llamémosla 'etiqueta', tiene valores como['A', 'B', 'C', 'D', 'A*C', 'C*D']
. get_dummies()
crea 6 dummies, pero solo quiero 4 de ellos, de modo que una fila pueda tener varios 1s.
¿Hay una manera de manejar esto de una manera pitónica? Solo pude pensar en algún algoritmo paso a paso para obtenerlo, pero eso no incluiría get_dummies (). Gracias
Editado, espero que sea más claro!