Colonna stampata di panda

Colonna stampata di panda

“Pandas è una libreria Python unica e basata sull'analisi che viene utilizzata esclusivamente per la valutazione e la manipolazione dei dati. Possiamo anche analizzare i dati utilizzando questa libreria "panda". È una biblioteca open source. Introduce anche la funzione "DataFrame ()", che è diventata utile per l'impostazione di righe e colonne per i dati. Quando il frame dati è progettato nel codice "panda", possiamo anche stampare la colonna singola e più colonne del frame dati. Esistono diversi metodi univoci che "Panda" ci forniscono per ottenere colonne singole o più. Questa guida è presentata qui per spiegare il concetto della "colonna di stampa panda" e esploreremo anche tutti i metodi qui che ci aiutano a stampare le colonne singoli e multiple del frame dati."

I "panda" forniscono tre metodi distinti per accedere alla colonna del telaio di dati e questi metodi saranno anche spiegati in dettaglio in questa guida. Questi sono:

  • Utilizzando il metodo delle staffe quadrate [].
  • Usando il DF.Loc [] Metodo.
  • Usando il DF.metodo iloc [].

Esempio # 01

Ora utilizziamo questi metodi nei nostri codici e spiegheremo anche come utilizzare questi metodi nel codice "Panda". Utilizziamo l'app "Spyder" per eseguire il nostro codice "panda" in questa guida. Il primo passo che facciamo qui è che importare alcune librerie, come l'importazione di due librerie in questo codice che sono "panda" e "numpy", utilizzando la parola chiave "importazione" con entrambe le librerie. Dopo questo, stiamo costruendo un frame dati qui, che si chiama "Game_DF". Costruiamo il frame dati solo quando utilizziamo il "PD.Metodo DataFrame () ", come mostrato qui.

Quindi, mettiamo "Game_Code" che è la nostra prima colonna di questo frame dati e inseriamo "GC_167, GC_210, GC_234, GC_290, GC_310, GC_451, GC_551, GC_GC_617, GC_736 e GC_814". Viene aggiunto il "Game_Score", che è la seconda colonna di questo frame dati e aggiungiamo anche "420, 900, 560, NP.NAN, 590, 620, 405, NP.nan, 811 e 619 "ad esso. Qui, “NP.nan ”non rappresenta alcun valore. Il "Game_attempts" è la prossima colonna che aggiungiamo qui. In questa colonna, inseriamo "1, 3, 2, 3, 2, 3, 1, 1, 2 e 1". La colonna "qualifica" è l'ultima e aggiungiamo "sì, no, sì, no, no, sì, sì, no, no e sì" in questa colonna "qualifica".

Dopo aver aggiunto tutti questi, abbiamo appena messo questo "Game_DF" in "Print ()" in modo che l'intero frame dati verrà visualizzato.

Dopo aver colpito "Shift+Enter", i seguenti risultati si rendono sul terminale in cui viene mostrato l'intero telaio di dati. Ora utilizzeremo il metodo delle staffe quadrate per accedere a una colonna da questo frame dati. Diamo un'occhiata sotto.

Aggiungiamo queste righe in cui utilizziamo il metodo delle parentesi quadrate per ottenere una colonna di questo frame dati. Citiamo il nome del frame dati e quindi inseriamo le staffe quadrate in cui abbiamo menzionato il nome della colonna di dati che vogliamo stampare. Qui, abbiamo aggiunto "Game_Code" che è il nome della colonna di questo frame dati e verrà stampato sul terminale perché abbiamo utilizzato questo metodo all'interno del metodo "Print ()".

Il risultato seguente mostra solo una colonna del frame dati sopra perché abbiamo usato il metodo della staffa quadrata per ottenere questa colonna.

Esempio # 02

Stiamo aggiornando un po 'il codice sopra qui e questa volta stiamo visualizzando più di una colonna utilizzando lo stesso metodo delle staffe quadrate. Qui, dopo aver visualizzato l'intero telaio di dati, inseriamo il metodo delle parentesi quadrate nel metodo "Print ()" e menzioniamo di nuovo il nome del frame dati, quindi vengono aggiunte due parentesi quadrate qui perché vogliamo ottenere due colonne di questo DataFrame. In queste parentesi quadrate, abbiamo aggiunto due nomi di colonne che sono "Game_score" e "Game_attempts". Ora, entrambe le colonne stampate sul terminale.

Dopo aver reso il frame dati completo, è possibile vedere solo due colonne rese in questo risultato. Accediamo a queste due colonne utilizzando il metodo "Square Bulline []" e quindi stampiamo entrambe le colonne qui.

Esempio # 03

Qui, viene creato un telaio di dati chiamato "Bank_DF" con l'aiuto del "PD.Metodo DataFrame () ". Inseriamo "John, Stellan, Rowan, Alexander, Cora, Ellis e Bromley" nella prima colonna di questo frame dati, e il nome di questa colonna è "nome" qui. Viene quindi inserita la seconda colonna di questa frame di dati, "Num di contatto", insieme ai numeri "123456, 123678, 123975, 123123, 123846, 981254 e 212789".

Ora abbiamo la colonna "Account Num", in cui abbiamo aggiunto "456071, 345678, 987654, 789123, 890456, 987654 e 234789". Quindi arriva la colonna "Data di attivazione" in cui aggiungiamo le date "2020-02-14, 2020-05-21, 2020-07-17, 2021-01-15, 2021-04-21, 2021-12-27, 2022-04-24 ". Aggiungiamo anche un'altra colonna, che si chiama "assegno libretto", e in questa colonna, inseriamo "Sì_rec, not_yet, not_yet, not_yet, not_yet, yes_rec, yes_rec e yes_rec".

Successivamente, abbiamo la funzione "Print ()" qui in cui viene posizionata il "Bank_DF" in modo da rendere sul terminale. Ora, vogliamo ottenere solo una colonna usando il metodo "loc" e visualizzare quella colonna. Quindi, menzioniamo il nome del frame dati e poi il metodo "loc" in cui prima mettiamo ":": il che significa che vogliamo ottenere tutte le righe, e poi posizioniamo "nome", che è il nome della colonna, vogliamo stampa. Questo metodo "loc" accede alla colonna "nome" e la "print ()" in cui è descritto questo metodo aiuta a stampare quella colonna sul terminale.

L'intero telaio di dati è composto da cinque colonne che sono anche mostrate nel risultato, ma accediamo a una sola colonna usando il metodo "LOC" e lo stampiamo anche qui, che è anche visibile a te in questo risultato.

Possiamo anche ottenere più colonne utilizzando il metodo "LOC" e, per questo, apportiamo solo piccole modifiche, come mostrato di seguito. Dopo aver posizionato il nome del frame dati e quindi il metodo "LOC", aggiungiamo tre nomi di colonne a cui vogliamo accedere e visualizzare. Posizioniamo "Nome, Num di contatto e Data di attivazione" all'interno del metodo "LOC" perché vogliamo stampare più colonne del frame dati. Queste colonne stampano come abbiamo anche usato la "print ()" qui.

In questo risultato sono viste tre colonne e otteniamo queste tre colonne mettendole nel metodo "loc []".

Esempio # 04

Il "Bank_DF" viene nuovamente utilizzato in questo codice e stamperemo solo una colonna di questo frame dati utilizzando un altro metodo che è il metodo "Iloc []". Dopo aver reso il "Bank_DF", usiamo questo metodo "Iloc []" e posizioniamo il "Bank_DF" prima di questo "Iloc []". Inseriamo "Bank_df" e quindi usiamo "ILOC" e in questo "ILOC" posizioniamo ":" In primo luogo, dimostrando che dobbiamo accedere a tutte le righe, ma vogliamo anche ottenere solo una colonna qui che abbiamo menzionato dopo questo. Mettiamo "0" che è il valore dell'indice predefinito della colonna. Quindi, accederà alla prima colonna di questo "Bank_DF" e lo stamperà anche perché viene aggiunto anche nel metodo "Print ()".

La prima colonna di "Bank_DF" viene visualizzata separatamente dopo aver visualizzato l'intero frame dati, che contiene tutte le righe e tutte le colonne di "Bank_DF". In questo esempio abbiamo stampato la prima colonna di questo frame dati utilizzando il metodo "Iloc []".

Conclusione

L'obiettivo principale di questa guida è quello di fornire una migliore comprensione della nozione di "colonna di stampa panda". Abbiamo spiegato che ci sono tre diversi metodi in "panda" per ottenere la colonna del frame dati. Abbiamo utilizzato tutti i metodi nel nostro codice "panda" e li abbiamo spiegati in dettaglio, quindi imparerai facilmente come utilizzare questi metodi nella programmazione "panda". Abbiamo anche discusso di come ottenere l'output di questi codici e anche fornito i risultati del nostro codice qui, che abbiamo fatto in questa guida. Abbiamo spiegato come ottenere una colonna del frame dati e stamparla, nonché più colonne selettive del frame dati e stamparle in questa guida.