Pandas Aggiungi indice

Pandas Aggiungi indice
Panda è una biblioteca. Possiamo descriverlo come "open source" e creato in gran parte per il trasferimento di dati relazionali o taggati. Fornisce una varietà di formati di informazioni e metodi di lavoro per gestire le serie temporali e i dati numerici. I panda sono veloci e offrono ai consumatori prestazioni e affidabilità eccellenti. I dati dei dati in "panda" ci consentono di archiviare le informazioni in formato tabulare. Possiamo anche aggiungere "indice" a questi dati tabulari. Nei dati delle serie temporali, l'indice diventa sempre più significativo. Qualsiasi punto dati all'interno del frame dati o delle serie può essere recuperato utilizzando l'indice, che funziona come un indirizzo. Questo tutorial spiega il metodo utilizzato per aggiungere l '"indice" in "Panda". Proviamo alcuni esempi qui e controlliamo come vengono aggiunti gli indici in "Panda".

Esempio 1:

Iniziamo con il primo esempio di questo tutorial. Il software che utilizziamo in questo tutorial è il software "sypder" ed è meglio per eseguire i codici "Panda" e "Python". Qui al codice, iniziamo a fare questo codice importando il "panda come PD". Lo utilizziamo qui in modo da poter ottenere facilmente i metodi "Panda" mettendo il "PD" invece di "Panda". Creiamo un "report" del telaio dati. Contiene cinque colonne e quattro righe. Aggiungiamo le informazioni sugli studenti. Quindi, abbiamo messo "11", "Smith", "72", "67" e "77" nella prima fila. La seconda riga contiene "12", "Lini", "78", "69" e "74".

Ora arriva la terza fila e abbiamo "13", "Michael", "74", "56" e "55". Nell'ultima riga, aggiungiamo "14", "alleati", "54", "76" e "67". Dopo questo, abbiamo messo alcuni nomi di colonne che sono "roll_no", "nome", "inglese", "matematica" e "scienza". Quindi, utilizziamo la "stampa" per mostrare questo "rapporto" sullo schermo. Ora, impostiamo l'indice utilizzando il metodo "set_index ()". Abbiamo impostato il "roll_no" come "indice". E poi, stampela di nuovo.

Premere "Shift+Invio". Il seguente output renderà la schermata della console del sypder. I primi dati tabulari hanno l'indice che viene automaticamente aggiunto ma aggiungiamo l'indice e lo visualizziamo di seguito. Nel secondo dati tabulare, il "roll_no" è l'indice.

Esempio 2:

Nel codice precedente, abbiamo creato solo un indice ma ora in questo codice, selezioniamo più colonne come indice. Importiamo il "panda come PD" all'inizio del codice e abbiamo un telaio di dati con il nome "Progress". Aggiungiamo alcuni dati ad esso e creiamo cinque colonne. In primo luogo inseriamo i dati in righe e quindi aggiungiamo i nomi delle colonne dopo aver aggiunto i dati nelle righe. Ridiamo anche questo frame dati.

Quindi, utilizziamo il metodo "set_index" in cui aggiungiamo due nomi di colonne per impostarli come indici. Selezioniamo "roll_no" e "nome" come indice. Mettiamo la staffa quadrata in questo metodo "set_index ()" e aggiungiamo i nomi delle colonne in questa fascia quadrata che li separano con una virgola "",. Quindi, questo telaio di dati "progresso" viene stampato anche nel seguente con due indici.

Nel secondo frame dati, abbiamo due indici che sono "roll_no" e "nome". Significa che possiamo facilmente aggiungere più indici in "panda" utilizzando il metodo "set_index".

Esempio 3:

"Importiamo" il "Panda" come "PD" e poi ci spostiamo per creare e inizializzare un elenco nidificato con il nome "Studenti". Abbiamo "James", "35", "Sodan", "Australia", "85.96 "e" 100 "nel primo elenco. E poi abbiamo messo "Riti", "30", "Delhi", "India", "95.20 "e" 100 "come secondo elenco. La terza lista contiene "Vansh", "39", "Delhi", "India", "85.25 "e" 100 ". E la quarta lista ha "William", "32", "Tokyo", "Giappone", "74.21 "e" 100 ". Nel quinto elenco, inseriamo "Maychan", "34", "New York", "Us", "99.63 "e" 100 ".

Ora ci spostiamo per creare l'ultimo elenco e aggiungere alcuni dati in questo elenco. Aggiungiamo "Mike", "33", "Las Vegas", "Us", "47.28 "e" 100 ". Ora, modifichiamo questo elenco nidificato nel frame dati e impostiamo i nomi dei dati di dati come "dati". Aggiungiamo anche alcuni nomi di colonne perché, in dati, i dati renderranno nel modulo della tabella. Aggiungiamo alcuni nomi di colonne che sono "s_name", "s_age", "current_city", "current_loc", "obt_marks" e "total_marks". Questi nomi appare in cima come il nome della colonna. Abbiamo anche impostato alcuni valori di indice qui che sono "A", "B", "C", "D", "E" e "F" e stampano questo frame di dati completo "Dati".

Impostamo la colonna float "obt_marks" di seguito e la imposta come indice semplicemente mettendola nel metodo "set_index ()". Modifica l'indice precedente e imposta il "OBT_MARKS" come indice. Questo rende anche sullo schermo della console mentre utilizziamo la funzione "print ()".

La prima colonna è l'indice. Nei primi dati tabulari, puoi notare che gli indici sono quei valori che abbiamo aggiunto in precedenza. Nella seguente illustrazione, modifica la colonna dell'indice e impostare il "OBT_MARKS" come indice perché abbiamo modificato l'indice precedente e impostato il nuovo indice nel nostro codice.

Esempio 4:

Nel codice precedente, è stato creato un solo indice. Tuttavia, in questo codice, molte colonne vengono utilizzate come indice. All'inizio del codice, importiamo il "panda come PD". Cambiamo il nome dell'elenco nidificato e lo impostiamo come "StudentData". Il frame dati qui è "data1". Inseriamo tre diversi nomi di colonne nel metodo "set_index ()" perché vogliamo aggiungere tre indici qui. In questo codice, impostiamo "S_NAME", "ID" e "Current_City" come indice.

Come puoi vedere nei primi dati tabulari, l'indice è la prima colonna e gli indici sono gli alfabeti che abbiamo aggiunto in precedenza. È possibile visualizzare i tre indici presenti nel secondo frame dati e le tre colonne si sono spostate sul lato sinistro di questi dati tabulari.

Esempio 5:

Creiamo il "dict" qui come "Employee_dict" e inseriamo alcuni dati in esso. Nel nome, mettiamo "Joe", "Nat" e "Harry". Nel "stipendio", aggiungiamo "2000", "2100" e "1900". Quindi, aggiungiamo anche "bonus" in cui inseriamo il "5%", "3%" e "2%". Quindi, cambiamo questo "dict" nel frame dati. Il metodo "stampa" viene utilizzato per il rendering. Aggiungiamo gli indici in modo tale da impostare l'indice e la colonna rimane. Utilizziamo il metodo "set_index ()" in cui aggiungiamo il "nome" per impostarlo come indice. Mettiamo anche "Drop = false" in modo che la colonna Nome appare come indice e come colonna.

Si noti che due colonne hanno il nome "nome" in cui il primo "nome" è l'indice e l'altro "nome" è la colonna. Impostiamo l'indice e manteniamo la colonna.

Conclusione

Questo tutorial è creato per aiutarti a imparare a "aggiungere indice" in "Panda". Eseguiamo diversi esempi utilizzando l'approccio "set_index". Insieme agli script di codice, le uscite sono rese. Ogni codice è stato discusso a fondo qui. Spero che sia più semplice per te sapere come aggiungere un indice e quale metodo viene utilizzato in "panda" per farlo.