Introduction
Dans ce laboratoire étape par étape, vous allez découvrir la méthode DataFrame.idxmax() de pandas pour Python. Cette méthode est utilisée pour obtenir l'index de la première occurrence de la valeur maximale sur l'axe spécifié dans un DataFrame. Elle exclut toutes les valeurs nulles ou manquantes dans le calcul.
Conseils sur la machine virtuelle
Une fois le démarrage de la machine virtuelle terminé, cliquez dans le coin supérieur gauche pour basculer vers l'onglet Carnet de notes pour accéder au carnet Jupyter Notebook pour pratiquer.
Parfois, vous devrez peut-être attendre quelques secondes pour que le carnet Jupyter Notebook ait fini de charger. La validation des opérations ne peut pas être automatisée en raison des limitations du carnet Jupyter Notebook.
Si vous rencontrez des problèmes pendant l'apprentissage, n'hésitez pas à demander à Labby. Donnez votre feedback après la session, et nous résoudrons rapidement le problème pour vous.
Importer les bibliothèques nécessaires et créer un DataFrame
Tout d'abord, importez la bibliothèque pandas à l'aide de l'instruction import :
import pandas as pd
Ensuite, créez un DataFrame à l'aide du constructeur pd.DataFrame() :
df = pd.DataFrame({'Marks_1': [85, 90, 45], 'Marks_2': [85, 96, 100]}, index=['Kannada', 'English', 'Science'])
Afficher le DataFrame
Pour voir le contenu du DataFrame, utilisez la fonction print() :
print(df)
Utiliser la méthode DataFrame.idxmax() pour obtenir l'index de la valeur maximale sur l'axe des lignes
Pour obtenir l'index de la valeur maximale dans chaque colonne, utilisez la méthode idxmax() sur le DataFrame :
print(df.idxmax())
Utiliser la méthode DataFrame.idxmax() pour obtenir l'index de la valeur maximale sur l'axe des colonnes
Pour obtenir l'index de la valeur maximale dans chaque ligne, utilisez la méthode idxmax() sur le DataFrame et spécifiez le paramètre axis="columns" :
print(df.idxmax(axis="columns"))
Résumé
Dans ce laboratoire, vous avez appris sur la méthode DataFrame.idxmax() de pandas en Python. Cette méthode est utilisée pour obtenir l'index de la première occurrence de la valeur maximale sur l'axe spécifié dans un DataFrame. En suivant les étapes fournies, vous avez pu importer les bibliothèques nécessaires, créer un DataFrame et utiliser la méthode idxmax() pour obtenir les valeurs d'index souhaitées. Cette méthode est utile pour analyser les données et trouver l'emplacement des maxima dans un DataFrame.