Insérer 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.insert(column_index, 'column_name', [value_1, value_2, value_3])
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'
).
12345678import 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 !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 3.03Awesome!
Completion rate improved to 3.03
Insérer 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.insert(column_index, 'column_name', [value_1, value_2, value_3])
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'
).
12345678import 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 !
single
Awesome!
Completion rate improved to 3.03
Insérer une Nouvelle Colonne
Glissez pour afficher le menu
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.insert(column_index, 'column_name', [value_1, value_2, value_3])
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'
).
12345678import 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 !