Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Selezione di Righe e Colonne Specifiche | Familiarizzazione con l'Indicizzazione e la Selezione dei Dati
Tecniche Avanzate in Pandas

bookSelezione di Righe e Colonne Specifiche

Bene, hai affrontato i capitoli precedenti, e ora è il momento giusto per unire le tue conoscenze. Puoi specificare sia le righe che le colonne; per farlo, è sufficiente conoscere l'attributo .loc[].

Questa funzione consente di eseguire diverse operazioni di slicing, ma per ora ci limiteremo a consolidare le conoscenze acquisite nei capitoli precedenti.

Come di consueto, osserva l'esempio e poi il relativo output.

  • data.loc[2:5, ['Director', 'ReleaseYear']] - restituisce le righe con gli indici 2, 3, 4, 5 (ricorda che gli indici partono da 0) dalle colonne 'Director' e 'ReleaseYear' (.loc[] include l'ultimo indice inserito in []);
  • data.loc[:5, ['Director', 'ReleaseYear']] - restituisce le righe con gli indici 0, 1, 2, 3, 4, 5 dalle colonne 'Director' e 'ReleaseYear';
  • data.loc[997:, ['Director', 'ReleaseYear']] - restituisce le righe con gli indici 997, 998, 999 (999 è l'indice dell'ultima riga) dalle colonne 'Director' e 'ReleaseYear';
  • data.loc[:, ['Director', 'ReleaseYear']] oppure data[['Director', 'ReleaseYear']] - restituisce tutte le righe dalle colonne 'Director' e 'ReleaseYear'.
Compito

Swipe to start coding

Il tuo compito qui è di restituire le righe e le colonne necessarie. Segui l'algoritmo:

  1. Importa la libreria pandas con l'alias pd.
  2. Leggi il file csv.
  3. Assegna alla variabile data le informazioni sulle colonne 'Title', 'Stars', 'Category' (in questo ordine) con le righe con indici da 15 a 85.
  4. Visualizza la variabile data_extracted.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 3
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

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

Suggested prompts:

Can you explain more about how .loc[] works with both rows and columns?

What happens if I specify a row or column that doesn't exist using .loc[]?

Can you show more examples of slicing with .loc[]?

close

Awesome!

Completion rate improved to 3.03

bookSelezione di Righe e Colonne Specifiche

Scorri per mostrare il menu

Bene, hai affrontato i capitoli precedenti, e ora è il momento giusto per unire le tue conoscenze. Puoi specificare sia le righe che le colonne; per farlo, è sufficiente conoscere l'attributo .loc[].

Questa funzione consente di eseguire diverse operazioni di slicing, ma per ora ci limiteremo a consolidare le conoscenze acquisite nei capitoli precedenti.

Come di consueto, osserva l'esempio e poi il relativo output.

  • data.loc[2:5, ['Director', 'ReleaseYear']] - restituisce le righe con gli indici 2, 3, 4, 5 (ricorda che gli indici partono da 0) dalle colonne 'Director' e 'ReleaseYear' (.loc[] include l'ultimo indice inserito in []);
  • data.loc[:5, ['Director', 'ReleaseYear']] - restituisce le righe con gli indici 0, 1, 2, 3, 4, 5 dalle colonne 'Director' e 'ReleaseYear';
  • data.loc[997:, ['Director', 'ReleaseYear']] - restituisce le righe con gli indici 997, 998, 999 (999 è l'indice dell'ultima riga) dalle colonne 'Director' e 'ReleaseYear';
  • data.loc[:, ['Director', 'ReleaseYear']] oppure data[['Director', 'ReleaseYear']] - restituisce tutte le righe dalle colonne 'Director' e 'ReleaseYear'.
Compito

Swipe to start coding

Il tuo compito qui è di restituire le righe e le colonne necessarie. Segui l'algoritmo:

  1. Importa la libreria pandas con l'alias pd.
  2. Leggi il file csv.
  3. Assegna alla variabile data le informazioni sulle colonne 'Title', 'Stars', 'Category' (in questo ordine) con le righe con indici da 15 a 85.
  4. Visualizza la variabile data_extracted.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 3
single

single

some-alt