Eu tenho um pandas dataframe com muitas colunas. Um deles é uma série. Eu quero dividir a coluna em um conjunto de colunas boleano. Assim, se o valor de uma linha é ['Vermelho','Quente','Verão'], eu quero 3 colunas: Vermelho (com valor 1), Quente (com valor 1) e no Verão (com valor 1).
Exemplo:
df = pd.DataFrame({'Owner': ['Bob', 'Jane', 'Amy'],
'Make': ['Ford', 'Ford', 'Jeep'],
'Model': ['Bronco', 'Bronco', 'Wrangler'],
'Sentiment': [['Meh','Red','Dirty'], ['Rusty','Sturdy'], ['Dirty','Red']],
'Max Speed': [80, 150, 69],
'Customer Rating': [90, 50, 91]})
nos dá:
Agora eu quero essa saída: (Verdadeiro/Falso poderia ser uns e zeros, também. Tão bom).
nota: eu olhei esse post abaixo: Dividir um Pandas coluna de listas em várias colunas mas isso só funciona diretamente se a série já não é parte da DF.
qualquer ajuda apreciada!