Bonjour à tous,
Je suis actuellement en train de tester le basculement d'un code que j'ai sous SAS sur Python.
Pour cela, je travaille beaucoup avec des Dataframes.
Sur l'un de mes dataframes, j'aimerais créer un index sur deux variables 'HHID' et 'TITID'.
mais j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part df.set_index(['HHID', 'TITID'], drop=True, append=False, inplace=True, verify_integrity=False)
Ce que je ne comprends pas car si je fais un export en csv de mon dataframe 'df' juste avant mon set_index, j'obtiens la sortie suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part KeyError: 'HHID'
et donc avec ma variable présente dans le dataframe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 HHID,TITID,Var1,Var2 48852293,101,1,60 48852293,109,4,284 [...]
J'ai le même souci avec 'TITID' si je supprime 'HHID' de l'index...
Quelqu'un peut-il m'aider?
Merci d'avance!
Partager