Pandas Aggiungi colonna

Pandas Aggiungi colonna
Tra gli strumenti più popolari per la pulizia dei dati e le indagini nella scienza dei dati e nell'apprendimento automatico si chiama Panda. I panda sono l'approccio ideale per gestire questi dati caotici del mondo reale in questa situazione. I "panda aggiungono colonne" significa che aggiungiamo colonne in panda. Possiamo facilmente aggiungere colonne nei panda. Abbiamo metodi diversi per aggiungere colonne nei panda. In questo articolo, utilizzeremo questi metodi e li spiegheremo anche in dettaglio. Aggiungeremo colonne nei panda con l'aiuto di questi metodi.

Metodi per l'aggiunta di colonne nei panda

Di seguito sono riportati i metodi che discuteremo in questo articolo per l'aggiunta di nuove colonne nei panda:

  • Dichiarare l'elenco come metodo della colonna.
  • DataFrame.Metodo insert ().
  • DataFrame.Metodo Assegna ().
  • Utilizzando un dizionario.

Ora stiamo passando ai nostri esempi in cui utilizzeremo questi metodi separatamente in ogni esempio. Esploreremo in profondità tutti e quattro i metodi utilizzandoli nei nostri codici qui.

Esempio 01: Dichiarare l'elenco come metodo della colonna

Facciamo questi codici nel software "Spyder". Installiamo questo software e quindi iniziamo la codifica su questo software "Spyder". Importiamo i "panda" come "PD". La linea "Import Panda" del codice indica a Python di importare la libreria computazionale nel programma corrente. La sezione "AS PD" della riga di codice indirizza Python a dare ai Pandas l'acronimo "PD". Pertanto, è possibile utilizzare i metodi dei Pandas semplicemente digitando "PD".

Dopo questo, stiamo definendo il dizionario con il nome "Informazioni" contenenti alcuni dati. Aggiungiamo il "nome", "età" e "qualifica" di alcuni membri in questo dizionario. I nomi che stiamo aggiungendo in questo campo di nome sono "David", "John", "Alleati", "William", "Emma" e "Noah". Le età che stiamo aggiungendo nel campo dell'età sono "22", "27", "24", "25", "23" e "22". Aggiungiamo anche i dati di qualificazione nel campo delle qualifiche e questi sono "BS", "MCS", "BBA", "MA", "BS-IT" e "MBA".

Dopo aver aggiunto questi dati a un dizionario, stiamo convertendo quel dizionario in "DataFrame". Usiamo una variabile "DF1" e la inizializziamo con un "PD. DataFrame "e dare il nome del dizionario sopra a questo" Frame dati "per convertirlo in" DataFrame ". Stampiamo questo frame dati "df1" utilizzando "print ()" qui. Dopo questo, vogliamo visualizzare una riga, quindi per questo, inseriamo di nuovo l'istruzione "Print ()". Stiamo aggiungendo una colonna al telaio di dati che abbiamo ancora creato. Stiamo applicando il primo metodo qui per l'aggiunta di una colonna. Dichiariamo una colonna qui. Lo dichiariamo con il nome "posizione" e anche inizializziamo con i dati. Aggiungiamo la posizione dei membri qui in questa nuova colonna e aggiungeremo questa colonna al frame dati corrente. Mettiamo "df1 ['posizione']” e assegniamo “posizione” a questo.

Ora stiamo inserendo la dichiarazione "Print ()" di seguito e mettendo "DF1". Quindi, renderà il frame dati e aggiungerà anche questa nuova colonna a questo frame dati.

L'output è anche fornita qui. Ottiamo questo semplicemente colpendo "Shift+ Enter" e questo risultato è reso sul terminale. È possibile premere il pulsante "Esegui" di questo software "Spyder" per questo output. Nel primo frame dati, ci sono tre colonne. Nel secondo frame dati, ci sono quattro colonne. Aggiungiamo questa nuova colonna a questo frame dati utilizzando il primo metodo.

Esempio 02: DataFrame.Metodo insert ()

Avvia questo codice importando i pacchetti Pandas e quindi definisci un dizionario al di sotto di questo. Aggiungiamo due campi o colonne a questo dizionario. Abbiamo chiamato questo dizionario "Info1". Aggiungiamo "nome" e "età" a questo dizionario "info1". Quindi, abbiamo nascosto questo dizionario al "Frame dati" in Panda. Nominiamo questo frame dati come "df2" e stampiamo quel frame dati "df2". Stampiamo anche una riga al di sotto di questo frame dati. Successivamente, stiamo aggiungendo due diverse colonne in questo frame dati con l'aiuto di "DataFrame. Metodo insert () ". Questo metodo ci aiuterà ad aggiungere colonne nel frame dati.

Citiamo il nome del frame dati e mettiamo "inserisci". Il primo parametro di questo metodo di insert definisce la posizione della colonna dove aggiungere questa nuova colonna. Quindi, mettiamo "2" e diamo il nome della colonna che vogliamo aggiungere e questo nome è "indirizzo". Dopo questo, diamo gli indirizzi all'interno della fascia quadrata e posizioniamo "vero" come ultimo parametro. Ora, dobbiamo aggiungere un'altra colonna con l'aiuto dello stesso "DataFrame. Metodo insert () ". Quindi, mettiamo di nuovo il nome del frame dati e nel metodo Insert diamo la posizione come "3" e il nome dell'altra colonna che vogliamo aggiungere qui è "qualifica". Inseriamo questa colonna "qualifica" allo stesso modo in cui abbiamo aggiunto l '"indirizzo". Dopo aver aggiunto entrambe le colonne, stampiamo questo nuovo frame di dati con l'utilizzo del metodo "Print ()".

Questo risultato rende il primo frame di dati che contiene due colonne. Nel secondo frame dati, ci sono quattro colonne, poiché abbiamo aggiunto le ultime due colonne utilizzando il frame "DataFrame. Metodo insert () ".

Esempio 03: DataFrame.Metodo Assegna ()

Importa i "panda" come "pd" nella prima riga del codice e crea un dizionario chiamato "info2" in cui abbiamo aggiunto due colonne. Convertiamo questo "info2" nel frame dati e assegniamo il nome "df3" a questo frame dati. Stamphiamo questo "dati di dati" prima di aggiungere una nuova colonna. Successivamente, stampiamo una dichiarazione e utilizziamo il terzo metodo che è il "dati di dati. Metodo Assegna () ". Abbiamo chiamato questo nuovo dati di dati come "DF". Aggiungiamo l '"altezza" utilizzando il "DF2. Metodo Assegna () ". Mettiamo "altezza" e aggiungiamo anche le altezze tra le staffe quadrate. E stampare anche il frame dati in cui viene aggiunta anche questa colonna "Altezza".

Nel primo frame dati, puoi facilmente notare che non esiste una colonna di "altezza" in quanto abbiamo stampato questo datarame prima di aggiungere la colonna "altezza". Nel secondo frame dati, abbiamo la colonna "Altezza". Abbiamo aggiunto questa colonna con l'aiuto di "DataFrame. Metodo Assegna () ".

Esempio 04: utilizzando un dizionario

Innanzitutto, importiamo i panda e quindi definiamo il dizionario chiamato "info2". Dopo questo, definiamo un altro nuovo dizionario chiamato "qualifica". Stiamo aggiungendo i valori della colonna che abbiamo creato nel dizionario sopra e aggiungendo anche i rispettivi valori con questi valori chiave. Mentre scriviamo "BS": "David", aggiungerà questa qualifica "BS" con il "David". Aggiungiamo tutti i nuovi valori qui in questo modo e poi li convertiamo in "DataFrame". Stiamo convertendo questo dizionario al nuovo frame dati utilizzando il "PD. DataFrame (info2) ". Dopo questo, diamo la "qualifica" come nome della nuova colonna e la stampiamo sullo schermo del terminale.

Qui, la colonna di qualificazione viene anche aggiunta al frame dati. Aggiungiamo questa colonna utilizzando un nuovo dizionario e aggiungendola al dizionario esistente.

Conclusione

Questo articolo è stato creato per spiegare l'idea alla base del metodo "Pandas Aggiungi colonna". Siamo andati in profondità per descrivere questa idea in modo da poter "aggiungere la colonna" con facilità. Abbiamo spiegato quattro diversi metodi per l'aggiunta di colonne nei panda. Abbiamo utilizzato tutti e quattro i metodi qui e li abbiamo spiegati in dettaglio. Dopo aver letto attentamente questo articolo, spero che capirai questa idea.