Hello,

Je suis en train d'écrire mon premier code Panda depuis... 10 ans, et je bloque honteusement...

1°) J'ai un web services qui me retourne un json, que je transforme en pandas avec json_normalize()

2°) J'obtiens qqch comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
data = [('toto', [{'effect': 'delta', 'value': 0}, {'effect':'gamma', 'value': 1}]),
		('tata', [{'effect': 'delta', 'value': 1}, {'effect':'gamma', 'value': 2}])
		]
Ma question :
Dans un premier temps, je voudrais obtenir un dataframe avec le même nombre de ligne et 2 colonnes : une nommée "delta" et l'autre "gamma"

Book delta gamma
toto 0 1
tata 1 2

Ensuite dans un deuxième temps, je vais avoir un nombre d'effets variable en fonction des lignes : il me faut autant de colonnes qu'il y a d'effets différents et des NaN quand la donnée n'est pas dispo...

Auriez une piste ou deux ?

Merci !!