Avec le code ci-dessous :
import pandas as pd
import numpy as np
data = {'Brand': [['Honda', 'Toyota'],['Toyota', 'Honda', 'Ford'],['Ford','Toyota']],
'Price': [[10,12],[15,18,11],[11,12]]}
df = pd.DataFrame(data)
df
J'ai le cadre de données suivant :
Brand Price
0 [Honda, Toyota] [10, 12]
1 [Toyota, Honda, Ford] [15, 18, 11]
2 [Ford, Toyota] [11, 12]
Je voudrais le transformer, en faisant Marque entre mes noms de colonnes et Prix les valeurs des cellules, pour ressembler à ceci :
Honda Toyota Ford
0 10 12 NaN
1 18 15 11
2 NaN 12 11
Malheureusement, l'ordre des entrées dans le tableau et leur apparence varient sur plus de 200 000 enregistrements. Est-il possible de le faire ?