im nouveau à Python et je travaille sur panda dataframe.Python: exploser les lignes de panda dataframe
j'ai donc une trame de données comme:
Client_id Nb_Products
1 2
2 3
3 1
et je dois exploser chaque ligne Nb_Products fois pour chaque CLIENT_ID. donc je dois sortir le tableau suivant:
Client_id Product_Nb
1 1
1 2
2 1
2 2
2 3
3 1
Au début, je pense que je devrais créer une gamme de numéros pour Nb_Products comme:
Client_id Nb_Products_rng
1 [1,2]
2 [1,2,3]
3 [1]
Et puis exploser. Mais je ne pouvais pas réussir à créer cela.
Je serai reconnaissant à toute réponse ou partie de réponse. Merci
Personnellement, je déteste l'idée de mettre des listes dans un 'dataframe' pandas géants pour des choses comme ça - je vois tout le temps et il n'est pas nécessaire ici non plus –