Am un panda dataframe cu multe coloane. Una dintre ele este o serie. Vreau să-i împărți coloană într-un set de boolean coloane. Deci, dacă valoarea într-un rând este ['Red','Hot','Vara'], vreau 3 coloane: Roșu (având valoarea 1), Caldă (având valoarea 1) și de Vară (având valoarea 1).
Exemplu:
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]})
dă-ne:
Acum vreau ieșire: (Adevărat/Fals ar putea fi unu și zero, de asemenea. La fel de bun).
notă: m-am uitat la acest post de mai jos: Split, un Panda coloana de liste în mai multe coloane dar asta numai direct funcționează dacă seria nu este deja parte dintr-un DF.
orice ajutor apreciat!