Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Inserimento di una Nuova Colonna | I Primissimi Passi
Primi Passi con Pandas

Scorri per mostrare il menu

book
Inserimento di una Nuova Colonna

Esploreremo ora un'altra tecnica per aggiungere una colonna a un DataFrame. Questo approccio utilizza il metodo insert(). Un vantaggio chiave del metodo insert() è che ti permette di specificare la posizione della nuova colonna all'interno del DataFrame.

python
  • df: il nome del DataFrame esistente;

  • insert(): il metodo utilizzato per aggiungere nuove colonne;

  • column_index: la posizione in cui la nuova colonna sarà inserita (ricorda che l'indicizzazione inizia da 0);

  • column_name: il nome per la nuova colonna;

  • [value_1, value_2, value_3]: i valori che popoleranno la nuova colonna.

Ora ci concentreremo sul DataFrame countries e dimostreremo come aggiungere una nuova colonna chiamata 'population', che rappresenta le popolazioni dei paesi, subito dopo la prima colonna ('country').

12345678
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)
copy
Compito

Swipe to start coding

Ti viene fornito un elenco chiamato cars_data.

  • Dato questo elenco, crea un DataFrame chiamato audi_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

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 8
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

book
Inserimento di una Nuova Colonna

Esploreremo ora un'altra tecnica per aggiungere una colonna a un DataFrame. Questo approccio utilizza il metodo insert(). Un vantaggio chiave del metodo insert() è che ti permette di specificare la posizione della nuova colonna all'interno del DataFrame.

python
  • df: il nome del DataFrame esistente;

  • insert(): il metodo utilizzato per aggiungere nuove colonne;

  • column_index: la posizione in cui la nuova colonna sarà inserita (ricorda che l'indicizzazione inizia da 0);

  • column_name: il nome per la nuova colonna;

  • [value_1, value_2, value_3]: i valori che popoleranno la nuova colonna.

Ora ci concentreremo sul DataFrame countries e dimostreremo come aggiungere una nuova colonna chiamata 'population', che rappresenta le popolazioni dei paesi, subito dopo la prima colonna ('country').

12345678
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)
copy
Compito

Swipe to start coding

Ti viene fornito un elenco chiamato cars_data.

  • Dato questo elenco, crea un DataFrame chiamato audi_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

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 8
Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt