Contenu du cours
Premiers Pas Avec Pandas
Premiers Pas Avec Pandas
Supprimer une Ligne/Colonne
Parfois, certaines colonnes peuvent ne pas fournir d'informations précieuses, ce qui rend avantageux de les supprimer. La bibliothèque pandas
offre la méthode drop()
à cet effet.
index
: spécifie les index de lignes à supprimer (utilisé lorsqueaxis=0
);columns
: identifie les noms de colonnes à supprimer (utilisé lorsqueaxis=1
);axis
: choisissez de supprimer les étiquettes des lignes (0
) ou des colonnes (1
). La valeur par défaut est0
.
Nous commencerons par examiner le DataFrame :
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
Nous remarquons que la colonne 'continent'
contient de nombreuses valeurs manquantes, ce qui la rend moins informative. Par conséquent, nous allons la supprimer.
import pandas countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(countries_data) countries = countries.drop(columns = ['continent'],axis=1) print(countries)
Swipe to start coding
Nous avons un DataFrame appelé audi_cars
. Votre tâche est de supprimer la colonne 'capital'
.
Solution
Merci pour vos commentaires !
Supprimer une Ligne/Colonne
Parfois, certaines colonnes peuvent ne pas fournir d'informations précieuses, ce qui rend avantageux de les supprimer. La bibliothèque pandas
offre la méthode drop()
à cet effet.
index
: spécifie les index de lignes à supprimer (utilisé lorsqueaxis=0
);columns
: identifie les noms de colonnes à supprimer (utilisé lorsqueaxis=1
);axis
: choisissez de supprimer les étiquettes des lignes (0
) ou des colonnes (1
). La valeur par défaut est0
.
Nous commencerons par examiner le DataFrame :
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
Nous remarquons que la colonne 'continent'
contient de nombreuses valeurs manquantes, ce qui la rend moins informative. Par conséquent, nous allons la supprimer.
import pandas countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(countries_data) countries = countries.drop(columns = ['continent'],axis=1) print(countries)
Swipe to start coding
Nous avons un DataFrame appelé audi_cars
. Votre tâche est de supprimer la colonne 'capital'
.
Solution
Merci pour vos commentaires !