Introduction
Dans ce tutoriel, nous allons apprendre à utiliser la méthode DataFrame.reindex()
de la bibliothèque Python pandas. Nous explorerons comment modifier l'index et les colonnes d'un DataFrame en utilisant cette méthode. La méthode DataFrame.reindex()
nous permet de synchroniser le DataFrame avec un nouvel index en remplissant les valeurs nulles aux emplacements qui n'avaient pas de valeur dans l'ancien index.
Conseils pour la machine virtuelle (VM)
Une fois que la machine virtuelle a démarré, cliquez dans le coin supérieur gauche pour basculer vers l'onglet Notebook et accéder à Jupyter Notebook pour pratiquer.
Parfois, vous devrez peut-être attendre quelques secondes que Jupyter Notebook termine de charger. La validation des opérations ne peut pas être automatisée en raison des limitations de Jupyter Notebook.
Si vous rencontrez des problèmes lors de votre apprentissage, n'hésitez pas à poser vos questions à Labby. Donnez votre avis après la session, et nous résoudrons rapidement le problème pour vous.
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
python(("Python")) -.-> python/PythonStandardLibraryGroup(["Python Standard Library"])
python(("Python")) -.-> python/DataScienceandMachineLearningGroup(["Data Science and Machine Learning"])
python(("Python")) -.-> python/DataStructuresGroup(["Data Structures"])
pandas(("Pandas")) -.-> pandas/DataCleaningGroup(["Data Cleaning"])
python(("Python")) -.-> python/ModulesandPackagesGroup(["Modules and Packages"])
pandas(("Pandas")) -.-> pandas/AdvancedOperationsGroup(["Advanced Operations"])
pandas(("Pandas")) -.-> pandas/DataSelectionGroup(["Data Selection"])
pandas/DataSelectionGroup -.-> pandas/select_columns("Select Columns")
pandas/DataSelectionGroup -.-> pandas/select_rows("Select Rows")
python/DataStructuresGroup -.-> python/lists("Lists")
pandas/DataCleaningGroup -.-> pandas/handle_missing_values("Handling Missing Values")
python/ModulesandPackagesGroup -.-> python/importing_modules("Importing Modules")
pandas/AdvancedOperationsGroup -.-> pandas/reshape_data("Reshaping Data")
python/PythonStandardLibraryGroup -.-> python/data_collections("Data Collections")
python/PythonStandardLibraryGroup -.-> python/data_serialization("Data Serialization")
python/DataScienceandMachineLearningGroup -.-> python/data_analysis("Data Analysis")
subgraph Lab Skills
pandas/select_columns -.-> lab-68713{{"Méthode de réindexation d'un DataFrame Pandas"}}
pandas/select_rows -.-> lab-68713{{"Méthode de réindexation d'un DataFrame Pandas"}}
python/lists -.-> lab-68713{{"Méthode de réindexation d'un DataFrame Pandas"}}
pandas/handle_missing_values -.-> lab-68713{{"Méthode de réindexation d'un DataFrame Pandas"}}
python/importing_modules -.-> lab-68713{{"Méthode de réindexation d'un DataFrame Pandas"}}
pandas/reshape_data -.-> lab-68713{{"Méthode de réindexation d'un DataFrame Pandas"}}
python/data_collections -.-> lab-68713{{"Méthode de réindexation d'un DataFrame Pandas"}}
python/data_serialization -.-> lab-68713{{"Méthode de réindexation d'un DataFrame Pandas"}}
python/data_analysis -.-> lab-68713{{"Méthode de réindexation d'un DataFrame Pandas"}}
end