Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Learning More About Indexation | Familiarizzarsi con l'Indicizzazione e la Selezione dei Dati
Data Wrangling con Pandas

bookLearning More About Indexation

Scorri per mostrare il menu

Procedere oltre nell'estrazione di colonne e righe tramite indici. Necessità di familiarizzare con un attributo simile a loc[].

Il prossimo attributo è iloc[]; rappresenta index-location e consente di lavorare sia con gli indici delle colonne che delle righe.

Innanzitutto, richiamo degli indici. La prima riga ha indice 0, la successiva 1, poi 2 e così via. È anche possibile contare dalla fine (non sempre pratico nei dataset, ma talvolta utile): l'ultima riga ha indice -1, la penultima -2 e così via...

Osservare la tabella:

Iniziare con l'implementazione più semplice dell'attributo iloc[], utilizzando il seguente set di dati (di seguito le prime cinque righe):

Osservare l'esempio di codice e il relativo output:

  • data.iloc[0] - estrae la primissima riga del dataset;
  • data.iloc[1] - estrae la seconda riga del dataset;
  • data.iloc[-1] - estrae l'ultima riga del dataset;
  • data.iloc[-2] - estrae la penultima riga del dataset.

Come avrai notato, alla fine dell'output, la variabile Name mostra anche il numero della riga, come Name: 998.

Domanda

Sostituisci i segnaposto ___ in una finestra di codice con il tuo codice per rispondere alla domanda sottostante.

12345
import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/people.csv') print(data.___) # CHANGE CODE HERE (to answer the question below) print(data.___) # CHANGE CODE HERE (to answer the question below)
copy

Nota che l'indice della prima persona è 0.

question mark

Estrai la seconda e l'ultima riga nella finestra del codice sopra. Quali sono i nomi di queste persone?

Seleziona la risposta corretta

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 4

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 1. Capitolo 4
some-alt