Section 1. Chapitre 8
single
Ajout d'une Nouvelle Colonne
Glissez pour afficher le menu
Ensuite, découvrez une autre méthode pour ajouter une colonne à un DataFrame en utilisant la méthode insert(). Cette méthode 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: nom du DataFrame existant ;insert(): méthode utilisée pour ajouter de nouvelles colonnes ;column_index: position à laquelle la nouvelle colonne sera insérée (notez que l'indexation commence à 0) ;column_name: nom de la nouvelle colonne ;[value_1, value_2, value_3]: valeurs qui rempliront la nouvelle colonne.
Concentrez-vous sur le DataFrame countries et ajoutez une nouvelle colonne nommée 'population', qui représente 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)
Tâche
Swipe to start coding
Vous disposez d'une liste nommée cars_data.
- À partir de cette liste, créez un
DataFramenomméaudi_cars. - Insérez une colonne nommée
'price'entre les colonnes'year'et'fueltype', et remplissez cette colonne avec les valeurs suivantes :[12500, 16500, 16800, 17300, 13900].
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 1. Chapitre 8
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