Serie Pandas da elencare

Serie Pandas da elencare
“Un elenco può essere ottenuto da una serie Pandas in una varietà di tecniche. Abbiamo due opzioni per gestire una serie: Fornisci la serie alla funzione "List ()" integrata di Python o impieghi il metodo "Tolist ()" che viene fornito con una serie Pandas."

La sintassi per il metodo Tolist () è:

Per impiegare la funzione List (), la sintassi è:

In questo articolo, esploreremo l'esecuzione di entrambe queste strategie nei nostri programmi Python.

Esempio 1: utilizzando il metodo Tolist () per convertire la serie Pandas in un elenco

Questa dimostrazione spiegherà la conversione di una serie Pandas in un elenco utilizzando la serie Metodo Pandas “.valori.elencare()". Verrà spiegato ogni passo che verrà eseguito durante l'esecuzione dello script. Ora vedremo la sua pratica implementazione.

Troveremo per la prima volta software che supporti l'esecuzione regolare dei programmi Python di esempio. Il pacchetto di scelte là fuori potrebbe farti confondere sulla selezione dello strumento migliore. Ciò che suggeriamo e anche quello che abbiamo scelto è lo strumento "Spyder". Puoi semplicemente ottenerlo dal loro sito Web; Sia che tu stia lavorando sul sistema operativo Windows o sul sistema operativo Linux, ottieni l'installazione corrispondente e installalo nel sistema. Ora siamo pronti per iniziare l'implementazione del programma.

L'implementazione inizia con il caricamento fondamentale richiesto. Python ci fornisce un elenco di pacchetti e biblioteche che ci forniscono metodi utili per il raggiungimento dei risultati desiderati. La biblioteca di cui avevamo bisogno qui per la prima creazione di una serie e poi convertire la serie particolare in un elenco è i "panda". I panda ci offrono metodi semplici per lavorare con serie e dati di dati. Dato che la discussione di oggi parla della serie Pandas, utilizzeremo i panda per questo. Per prima cosa creeremo una serie usando il pdas “PD.Series () "Metodo, e successivamente, per convertire questa serie in un elenco, la funzione Pandas" Tolist () "sarà impiegata. Quindi abbiamo importato il toolkit "panda" creando "PD" il suo alias nella stessa linea dello script. Il modulo viene importato nel file; D'ora in poi possiamo esercitare il suo metodo.

Per generare una serie Pandas, il toolkit Pandas contiene la funzione “PD.Serie()". Questo metodo, se invocato con valori specificati, crea una serie usandoli. Abbiamo invocato il "PD.Metodo della serie "e riempirlo con valori. Qui abbiamo usato 3 parametri; "Indice", "dati" e "nome". Il "indice" memorizza i valori dell'indice che prendono il posto dell'elenco dell'indice predefinito. Questi valori sono "1101", "1102", "1104", "1105", "1106", "1107", "1108", "1109" e "1110". I "dati" stanno salvando i dati per la creazione della serie come "Olivia", "George", "James", "Tom", "William", "Sienna", "Edward", "Eva" e "Alice". Il "nome" identifica il nome di questa serie che abbiamo fornito come "Student_Name".

Per preservare la serie, abbiamo creato l'oggetto "class_record". Quindi, una nuova serie verrà generata con un indice specificato e fornita dati di "Student_Name" e verrà archiviata nell'oggetto "Class_Record". L'abbiamo visualizzato con l'aiuto della funzione di Python "Print ()". Questo metodo presenta i dati forniti come input sullo schermo.

Lo script Python sopra scritto costruisce una serie con 9 valori e un indice specificato. Il nome della serie è menzionato di seguito come "Student_name" e il tipo di dati come "oggetto".

Prima di lavorare per convertire questa serie in un elenco, vorremmo prima per la verifica del tipo di oggetto. Il tipo di dati Object memorizza diversi tipi di dati, quindi lo verificheremo scrivendo la singola riga di codice. Abbiamo usato il metodo "type ()" per scoprire il tipo di oggetto. Il nome della serie "Student_Name" verrà passato come input a questa funzione. Successivamente, il metodo "Tipo (" Student_Name)) "viene inserito nella funzione" Print () "per mostrare il tipo di oggetto.

Qui scopriamo il tipo di dati dell'oggetto, che è "serie".

Abbiamo invocato la serie di panda ".valori.Metodo Tolist () ". Il nome della serie "class_record" è scritto con ".valori.Metodo Tolist () ". I valori.Il metodo Tolist () "prenderà i valori della serie fornita e li trasformerà in un elenco. Per archiviare questo elenco, abbiamo creato una "newlist" variabile e quindi visualizzata sulla console Python con il metodo "Print ()".

La serie viene progressivamente trasformata in un elenco nell'istantanea di uscita resa.

Abbiamo appena fornito il "newlist" come input per il metodo "type ()" e metterlo in vista utilizzando il metodo "print ()".

La classe è identificata come un "elenco". La verifica ha successo.

La trasformazione di cui sopra prende i valori della serie e li cambia in un elenco. A volte potremmo dover cambiare l'indice della serie in un elenco. Per fare ciò, dobbiamo fornire l'etichetta "indice" il nome della serie con il metodo "Tolist ()".

Abbiamo appena chiamato la "serie.valori.Metodo Tolist () ". Qui abbiamo menzionato il nome della serie con l'etichetta "indice" come "class_record.indice.valori.elencare()". Questo prenderà i valori dell'indice della serie "class_record" e li convertirà in un elenco.

L'elenco risultante memorizza i valori dell'indice trasformati da una serie Pandas in un elenco.

Un'altra tecnica è quella di convertire sia l'indice che i dati della serie in un elenco. Per questa conversione, impiegheremo il metodo "reset_index ()" per aggiungere l'indice con i valori nell'elenco di output.

La serie.valori.Il metodo Tolist () "viene utilizzato con la funzione" reset_index () ". Lo otteniamo come "class_record.reset_index ().valori.elencare()". Laddove "class_record" è il nome della serie, "reset_index ()" è il metodo per mantenere le etichette dell'indice come parte dell'elenco e i "valori.Tolist () "è convertire la serie in un elenco.

Abbiamo ottenuto un elenco con sia le etichette dell'indice che con i valori di una serie.

Esempio 2: utilizzando il metodo List () per convertire la serie Pandas in un elenco

Abbiamo chiamato i panda "PD.Series () "Metodo per la generazione di una serie Pandas. I valori che abbiamo fornito per costruire una serie sono "100", "200", "300", "400", "500", "600", "700", "800" e "900". Il "PD.Il metodo serie () "utilizzerà questi valori per creare una serie quando la invochiamo. Il risultato verrà salvato nell'oggetto "cifre". Quindi abbiamo impiegato la funzione "Print ()" per vedere la serie.

Eseguendo questo codice, otteniamo la serie con valori specificati che sono stati mostrati di seguito.

Per trasformare la serie di output in un elenco, abbiamo chiamato il metodo "List ()". Per utilizzare questo metodo, dobbiamo passare il nome della serie tra le sue parentesi. Qui la nostra serie è "cifre", che viene inserita nel metodo "List ()" e salvata nella variabile "Modifica". Quindi l'abbiamo visualizzato con il metodo "Print ()" e abbiamo anche mostrato il suo tipo di dati per assicurarsi che la serie sia convertita in un elenco, usando il metodo "type ()".

L'elenco convertito con il tipo di oggetto "Elenco" viene visualizzato.

Conclusione

La trasformazione di una serie Pandas in un elenco può essere ottenuta utilizzando i metodi offerti dal toolkit di Pandas. I Pandas ci forniscono due metodi, "Tolist ()" ed "List ()" per convertire la serie in un elenco. Questa guida consente di implementare ogni tecnica per le tue attività solo seguendo i semplici passaggi eseguiti in questo tutorial. Hanno elaborato il metodo "Tolist ()" con varie tecniche per impiegarlo per la conversione della serie nella prima illustrazione, mentre il 2nd istanza eseguita il metodo "List ()" per generare un elenco di una serie Pandas.