reset_index()
reset_index()
La méthode reset_index() de pandas est utilisée pour réinitialiser l'index d'un DataFrame, ce qui signifie qu'elle convertit l'index actuel en une colonne du DataFrame.
Syntaxe de reset_index()
Supposons que nous travaillons avec un DataFrame représentant les ventes mensuelles de différents produits dans plusieurs magasins. Le DataFrame a un MultiIndex pour les colonnes de produits et les magasins, et un index temporel (mois).
Paramètres de reset_index()
df.reset_index() : Réinitialiser l'index pour ajouter la date comme colonne, tout en conservant les niveaux des colonnes :
df.reset_index(drop=True) : Réinitialiser l'index avec drop=True pour supprimer l'index sans l'ajouter comme colonne :
df.reset_index(level=0, col_level=1, col_fill='index') : Réinitialiser un niveau spécifique du MultiIndex des colonnes :
df.reset_index(inplace=True) : Réinitialiser l'index en place. Cela signifie que le DataFrame original sera modifié directement sans créer de copie.
Voir aussi : all(), any(), append(), count(), enumerate(), extend(), filter(), float() format() input(), int(), isdigit(), isinstance(), items(), join(), endswith(), list(), map(), max(), mean(), min(), pop(), range(), len(), startswith(), zip(), type(), get(), symmetric_difference(), keys(), difference()
Numpy : arange(), array(), delete(), hsplit(), hstack(), linspace(), logical_and(), logical_or(), polyfit()
Pandas : concat(), concatenate(), describe(), dict(), drop_duplicates(), dropna(), fillna(), from_dict(), groupby(), head(), iloc, info(), insert(), isin(), melt(), merge(), pivot_table(), read_csv(), read_excel(), rename(), where()
N'hésitez pas à consulter nos formations sur cette page.