Espansione delle Funzionalità dell'Attributo .iloc[]
Impareremo alcune nuove funzionalità offerte da iloc[]
. La più interessante è la possibilità di specificare gli indici sia delle righe che delle colonne. Questo attributo è simile a .loc[]
, ma l'ultimo indice dello slicing è esclusivo.
Osserva l'esempio e il relativo output:
data.iloc[1, 2]
- estrae l'elemento situato nella seconda riga e terza colonna del dataset. Il primo indice corrisponde all'indice della riga, il secondo a quello della colonna. È possibile omettere uno dei due;data.iloc[:, 3]
- estrae tutti i valori delle righe della quarta colonna'IMDb-Rating'
;data.iloc[3, :]
oppuredata.iloc[3]
- estrae la4th
riga e tutte le colonne corrispondenti;data.iloc[:2, 1:4]
- estrae le prime due righe e le colonne con indici1
,2
,3
;data.iloc[[2,4],[1,3]]
- estrae le righe con indici2
,4
e le colonne con indici1
,3
.
Swipe to start coding
Ti viene fornito un dataset chiamato data
.
Il tuo compito è esercitarti nella selezione di righe e colonne specifiche utilizzando la selezione basata sugli indici.
- Estrai le prime 50 righe e le colonne con indici 1 e 4 dal DataFrame
data
. - Memorizza il risultato in una nuova variabile chiamata
data_extracted
. - Infine, stampa le prime righe di questo sottoinsieme utilizzando la funzione
.head()
.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Can you explain the difference between iloc[] and loc[] in more detail?
Can you provide more examples of using iloc[] with different index combinations?
What happens if I use negative indices with iloc[]?
Awesome!
Completion rate improved to 3.03
Espansione delle Funzionalità dell'Attributo .iloc[]
Scorri per mostrare il menu
Impareremo alcune nuove funzionalità offerte da iloc[]
. La più interessante è la possibilità di specificare gli indici sia delle righe che delle colonne. Questo attributo è simile a .loc[]
, ma l'ultimo indice dello slicing è esclusivo.
Osserva l'esempio e il relativo output:
data.iloc[1, 2]
- estrae l'elemento situato nella seconda riga e terza colonna del dataset. Il primo indice corrisponde all'indice della riga, il secondo a quello della colonna. È possibile omettere uno dei due;data.iloc[:, 3]
- estrae tutti i valori delle righe della quarta colonna'IMDb-Rating'
;data.iloc[3, :]
oppuredata.iloc[3]
- estrae la4th
riga e tutte le colonne corrispondenti;data.iloc[:2, 1:4]
- estrae le prime due righe e le colonne con indici1
,2
,3
;data.iloc[[2,4],[1,3]]
- estrae le righe con indici2
,4
e le colonne con indici1
,3
.
Swipe to start coding
Ti viene fornito un dataset chiamato data
.
Il tuo compito è esercitarti nella selezione di righe e colonne specifiche utilizzando la selezione basata sugli indici.
- Estrai le prime 50 righe e le colonne con indici 1 e 4 dal DataFrame
data
. - Memorizza il risultato in una nuova variabile chiamata
data_extracted
. - Infine, stampa le prime righe di questo sottoinsieme utilizzando la funzione
.head()
.
Soluzione
Grazie per i tuoi commenti!
single