Pandas Aggiungi colonna con valore costante

Pandas Aggiungi colonna con valore costante
Il linguaggio di programmazione Python ha un pacchetto software chiamato Panda per manipolare e analizzare i dati. Include strutture e procedure di dati specifiche per lavorare con serie temporali e tabelle matematiche. In "Pandas", possiamo inserire colonne con valori diversi e costanti. I "panda" forniscono varie tecniche per inserire colonne con un valore costante. Il valore costante è lo stesso nella colonna. Se mettiamo "1" come valore costante, allora il valore è 1 in tutta la colonna. In questo articolo, inseriremo il valore costante in una colonna ed esploreremo i metodi utilizzati per aggiungere un valore costante nelle colonne in "Panda".

Metodi per l'aggiunta di colonne nei panda

In questo articolo, aggiungeremo il valore costante della colonna usando tre approcci distinti. Sono i seguenti:

  • pd. Metodo serie ().
  • Come metodo di valore statico
  • DataFrame.Metodo insert ()

Useremo questi metodi separatamente in ogni esempio mentre ci proseguiamo. Esamineremo ogni metodo in dettaglio in questa guida applicando le due tecniche ai nostri codici.

Esempio 1: Utilizzo di dati.Metodo serie ()

Tutti gli esempi vengono eseguiti attraverso lo strumento "Spyder". Prima di aggiungere codice specifico a questa utilità del software, dobbiamo prima installare lo strumento "Spyder". Per accedere rapidamente ai metodi del panda semplicemente inserendo "PD", stiamo importando il comando "Panda come PD". Abbiamo un telaio di dati al di sotto di questo con il nome "macchinari". Questo frame dati viene creato qui utilizzando "PD.DataFrame ". Inseriamo alcuni dati qui, che renderà le colonne e le righe. Inseriamo quattro colonne con nomi univoci e i nomi sono "nome", "quantità A", "quantità B" e "quantità c". Nella colonna dei nomi, stiamo aggiungendo "motore", "generatore", "solare", "ups" e "fan".

Qui, la prima colonna è completata e aggiungiamo dati alla colonna successiva, denominata "quantità A". In questa colonna, stiamo inserendo "1", "2", "3", "4" e "5". Ora, arriva la terza colonna, "Quantità B", i dati che abbiamo aggiunto in questa colonna sono "1", "4", "9", "16" e "25". I dati dell'ultima colonna che stiamo aggiungendo qui sono "1", "8", "27", "64" e "125".

Ora, stampiamo la "quantità di macchinari iniziali" inserendo questa linea nel metodo "Print ()". Quindi, rendiamo anche questo frame dati sul terminale con lo stesso metodo. Dopo questo, vogliamo aggiungere una colonna con un valore costante in questo frame dati esistente. Per questo, stiamo utilizzando il "PD. Metodo della serie ". Mettiamo il nome della colonna nella fascia quadrata, ed è "quantità d" qui e quindi utilizziamo il "PD. Serie () "qui in cui inseriamo" 1 "come valore costante. La sua lunghezza "len" è "macchinari. indice". Questo "PD. Il metodo serie "aggiungerà questa colonna di valore costante nel frame dati esistente. Quindi, stampiamo la "quantità di macchinari finali" consumando "print ()". Infine, stampiamo anche questo telaio di dati "macchinari" in cui inseriamo la colonna con un valore costante.

Quando prendiamo "Shift+Enter", questo risultato appare sullo schermo, rendendo quattro colonne nel primo frame dati. Nell'inframe di seguito di seguito, abbiamo cinque colonne. L'ultima colonna "quantità d" viene aggiunta con il valore costante "1" in quanto abbiamo utilizzato "PD. Serie "per l'aggiunta di questa colonna con il valore costante.

Esempio 2:

Dobbiamo importare i "panda" come "PD" e creare un frame di dati chiamato "risultato". Stiamo aggiungendo colonne che sono chiamate "nome", "nome padre" e "marchi OBT". I nomi che abbiamo inserito nella colonna "Nome" sono "John", "Thomas", "Smith", "George" e "Alleati". I dati che stiamo inserendo nella colonna "Nome padre" sono "Peter", "Alexander", "Leo", "Oscar" e "Merry". Ora aggiungiamo alcuni segni nei "marchi OBT", che sono "334", "307", "225", "301" e "299".

Quindi, visualizziamo una riga sul terminale e, dopo questo, visualizziamo anche questo frame dati. Stiamo inserendo due colonne diverse. Aggiungiamo un valore costante per ogni colonna. Utilizziamo di nuovo il "PD. Series () "in questo codice e mettiamo" 400 "come valore costante per la colonna" Segni totali "e aggiungiamo" Pass "come valore costante per l'altra colonna denominata" Pass/Fail ". Stampiamo il "risultato finale" e visualizziamo questo frame dati in cui abbiamo aggiunto due colonne con valori costanti.

Prima abbiamo avuto tre colonne e poi abbiamo aggiunto due nuove colonne. Nel prossimo frame dati, abbiamo cinque colonne. La colonna "Segni totali" ha il valore costante "400" e la colonna "Pass/Fail" ha il valore costante "Pass".

Esempio 3: come valore statico

Abbiamo utilizzato il codice di esempio 2 in questo esempio e apportato un po 'le modifiche. Abbiamo modificato il metodo per aggiungere una colonna con il valore costante in "Panda". Dopo aver stampato il primo telaio di dati "risultato", mettiamo il "risultato" e posizioniamo il nome della colonna, che è "pass", qui e mettiamo "vero". Ciò aggiungerà la colonna "Pass" con il valore costante "vero". Quindi, dobbiamo renderlo sullo schermo del terminale, quindi utilizziamo di nuovo la "print ()" e posizioniamo il "risultato" nelle sue staffe.

Nota l'ultima colonna nel frame dati. Abbiamo aggiunto questa colonna applicando il metodo del valore statico in "panda". Il valore di questa colonna "pass" è costante e questo valore costante è "vero".

Esempio 4: utilizzando il frame dati.Metodo insert ()

In questo codice, stiamo creando la "drogheria" e posizionando tre colonne per questo frame dati. Queste colonne sono denominate "corsi", "prezzo" e "quantità". Aggiungiamo anche i dati a ciascuna colonna rivelata nella seguente immagine del codice. Aggiungiamo "riso", "zucchero", "latte" e "tè" nella prima colonna. Nella seconda colonna, abbiamo messo "1200", "1300", "2500" e "3500". Nell'ultima colonna, abbiamo aggiunto "15 kgs", "10 kg", "5 kg" e "5 kg", rispettivamente. Abbiamo trasformato questa drogheria in un telaio di dati chiamato "grocery1" e visualizzato questo "grocery1", che è il telaio di dati qui.

Stiamo utilizzando il terzo metodo, “DataFrame. Insert () "qui. Mettiamo il nome del frame dati e lo scriviamo come "grocery1. inserire". Qui "2" viene utilizzato per descrivere la posizione dove aggiungere questa colonna. Aggiungiamo questa colonna al numero "2". Il nome di questa colonna che vogliamo aggiungere è "sconto_percentage" qui e il valore costante per questo è "10%". Lo rendiamo consumando il metodo "print ()" qui.

Le tre colonne del primo Frame Data sono rese a seguito di questo. Tuttavia, ci sono quattro colonne nel secondo. Come abbiamo usato il "dati di dati. Metodo Insert () "Per aggiungere questa colonna con il valore costante, la colonna" Sconto_PerCentage "viene creata nella posizione" 2 "con il valore costante" 10%".

Conclusione

Le tecniche per l'aggiunta della colonna con un valore costante sono state spiegate in grande lunghezza e direttamente in questa guida. L'obiettivo principale di questa guida è aiutarti a comprendere l'idea di "aggiungere una colonna con il valore costante" in Panda. Questa guida ha coperto tre tecniche per l'aggiunta di una colonna con un valore costante. Questi sono modi semplici per aggiungere colonne con un valore costante in "panda."Qui, descriviamo anche in modo ampiamente dettagliato le giustificazioni teoriche e pratiche di ogni concetto. Speriamo che siano semplici per te imparare questo concetto da questa guida.