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 la4thriga 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,4e 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 la4thriga 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,4e 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