Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Supprimer une Ligne/Colonne | Les Tout Premiers Pas
Premiers Pas avec Pandas

Glissez pour afficher le menu

book
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.

python
  • index : spécifie les index des lignes à supprimer (utilisé lorsque axis=0 );

  • columns : identifie les noms des colonnes à supprimer (utilisé lorsque axis=1 );

  • axis : choisissez si vous souhaitez supprimer les étiquettes des lignes ( 0 ) ou des colonnes ( 1 ). La valeur par défaut est 0 .

Nous commencerons par examiner le DataFrame :

1234567
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)
copy

Nous remarquons que la colonne 'continent' contient de nombreuses valeurs manquantes, ce qui la rend moins informative. Par conséquent, nous allons la supprimer.

12345678
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)
copy
Tâche

Swipe to start coding

Nous avons un DataFrame appelé audi_cars. Votre tâche est de supprimer la colonne 'capital'.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 9

Demandez à l'IA

expand
ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

book
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.

python
  • index : spécifie les index des lignes à supprimer (utilisé lorsque axis=0 );

  • columns : identifie les noms des colonnes à supprimer (utilisé lorsque axis=1 );

  • axis : choisissez si vous souhaitez supprimer les étiquettes des lignes ( 0 ) ou des colonnes ( 1 ). La valeur par défaut est 0 .

Nous commencerons par examiner le DataFrame :

1234567
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)
copy

Nous remarquons que la colonne 'continent' contient de nombreuses valeurs manquantes, ce qui la rend moins informative. Par conséquent, nous allons la supprimer.

12345678
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)
copy
Tâche

Swipe to start coding

Nous avons un DataFrame appelé audi_cars. Votre tâche est de supprimer la colonne 'capital'.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 9
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt