Contenu du cours
Premiers Pas Avec Pandas
Premiers Pas Avec Pandas
Insertion d'une Nouvelle Colonne
Nous allons maintenant explorer une autre technique pour ajouter une colonne à un DataFrame. Cette approche utilise la méthode insert()
. Un avantage clé de la méthode insert()
est qu'elle vous permet de spécifier la position de la nouvelle colonne dans le DataFrame.
df
: le nom du DataFrame existant;insert()
: la méthode utilisée pour ajouter de nouvelles colonnes;column_index
: la position où la nouvelle colonne sera insérée (gardez à l'esprit que l'indexation commence à 0);column_name
: le nom de la nouvelle colonne;[value_1, value_2, value_3]
: les valeurs qui rempliront la nouvelle colonne.
Nous allons maintenant nous concentrer sur le DataFrame countries
et démontrer comment ajouter une nouvelle colonne nommée 'population'
, représentant les populations des pays, juste après la première colonne ('country'
).
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
Swipe to start coding
- En utilisant les données
cars_data
, créez le DataFrameaudi_cars
. - Insérez une colonne nommée
'price'
entre les colonnesyear
etfueltype
. Utilisez la méthode.insert()
et remplissez-la avec les valeurs suivantes :[12500, 16500, 16800, 17300, 13900]
.
Solution
Merci pour vos commentaires !
Insertion d'une Nouvelle Colonne
Nous allons maintenant explorer une autre technique pour ajouter une colonne à un DataFrame. Cette approche utilise la méthode insert()
. Un avantage clé de la méthode insert()
est qu'elle vous permet de spécifier la position de la nouvelle colonne dans le DataFrame.
df
: le nom du DataFrame existant;insert()
: la méthode utilisée pour ajouter de nouvelles colonnes;column_index
: la position où la nouvelle colonne sera insérée (gardez à l'esprit que l'indexation commence à 0);column_name
: le nom de la nouvelle colonne;[value_1, value_2, value_3]
: les valeurs qui rempliront la nouvelle colonne.
Nous allons maintenant nous concentrer sur le DataFrame countries
et démontrer comment ajouter une nouvelle colonne nommée 'population'
, représentant les populations des pays, juste après la première colonne ('country'
).
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
Swipe to start coding
- En utilisant les données
cars_data
, créez le DataFrameaudi_cars
. - Insérez une colonne nommée
'price'
entre les colonnesyear
etfueltype
. Utilisez la méthode.insert()
et remplissez-la avec les valeurs suivantes :[12500, 16500, 16800, 17300, 13900]
.
Solution
Merci pour vos commentaires !