Inserimento di una Nuova Colonna
Successivamente, esaminare un altro modo per aggiungere una colonna a un DataFrame utilizzando il metodo insert(). Questo metodo consente di specificare la posizione della nuova colonna all'interno del DataFrame.
df.insert(column_index, 'column_name', [value_1, value_2, value_3])
df: nome del DataFrame esistente;insert(): metodo utilizzato per aggiungere nuove colonne;column_index: posizione in cui verrà inserita la nuova colonna (ricordare che l'indicizzazione parte da 0);column_name: nome della nuova colonna;[value_1, value_2, value_3]: valori che popoleranno la nuova colonna.
Concentrarsi sul DataFrame countries e aggiungere una nuova colonna denominata 'population', che rappresenta le popolazioni dei paesi, subito dopo la prima colonna ('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
Ti viene fornita una lista chiamata cars_data.
- Utilizzando questa lista, crea un
DataFramechiamatoaudi_cars. - Inserisci una colonna chiamata
'price'tra le colonne'year'e'fueltype'e popola questa colonna con i seguenti valori:[12500, 16500, 16800, 17300, 13900].
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 3.03
Inserimento di una Nuova Colonna
Scorri per mostrare il menu
Successivamente, esaminare un altro modo per aggiungere una colonna a un DataFrame utilizzando il metodo insert(). Questo metodo consente di specificare la posizione della nuova colonna all'interno del DataFrame.
df.insert(column_index, 'column_name', [value_1, value_2, value_3])
df: nome del DataFrame esistente;insert(): metodo utilizzato per aggiungere nuove colonne;column_index: posizione in cui verrà inserita la nuova colonna (ricordare che l'indicizzazione parte da 0);column_name: nome della nuova colonna;[value_1, value_2, value_3]: valori che popoleranno la nuova colonna.
Concentrarsi sul DataFrame countries e aggiungere una nuova colonna denominata 'population', che rappresenta le popolazioni dei paesi, subito dopo la prima colonna ('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
Ti viene fornita una lista chiamata cars_data.
- Utilizzando questa lista, crea un
DataFramechiamatoaudi_cars. - Inserisci una colonna chiamata
'price'tra le colonne'year'e'fueltype'e popola questa colonna con i seguenti valori:[12500, 16500, 16800, 17300, 13900].
Soluzione
Grazie per i tuoi commenti!
single