Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara I Dati Sono In...? | Estrazione dei Dati
Data Wrangling con Pandas

bookI Dati Sono In...?

In questa sezione, continueremo a estrarre dati utilizzando condizioni specifiche. Qui, acquisirai familiarità con il metodo utile chiamato .isin(). Ma prima, è necessario esaminare il dataset. Osserva le prime cinque righe:

123
import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) print(data.head())
copy

Ora, osserva l'esempio e la spiegazione qui sotto:

12345
import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) models = ['HONDA', 'FORD', 'MERCEDES-BENZ', 'HYUNDAI'] data_extracted = data.loc[data['Manufacturer'].isin(models)] print(data_extracted.head())
copy

Spiegazione:

Come ricorderai, inseriamo sempre le condizioni all'interno dell'attributo .loc[]. Qui facciamo lo stesso. Il metodo .isin(list) verifica se i valori della colonna sono presenti nell'array. Nel nostro caso, controlliamo se i valori della colonna 'Manufacturer' sono presenti nella lista models.

Compito

Swipe to start coding

Il tuo compito qui è estrarre i dati sulle auto in cui i valori della colonna 'Color' sono uguali a 'Grey', 'White', 'Black'. Segui l'algoritmo per gestire facilmente il compito:

  1. Crea la lista colors con gli elementi 'Grey', 'White', 'Black' (in questo ordine).
  2. Estrai i valori dalla colonna 'Color' che sono presenti nella lista color. Usa l'attributo .loc[].
  3. Visualizza le ultime cinque righe del dataset data_extracted.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 1
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 how the `.isin()` method works in more detail?

What other conditions can I use with `.loc[]` besides `.isin()`?

Can you show more examples of filtering data using different columns?

close

Awesome!

Completion rate improved to 3.03

bookI Dati Sono In...?

Scorri per mostrare il menu

In questa sezione, continueremo a estrarre dati utilizzando condizioni specifiche. Qui, acquisirai familiarità con il metodo utile chiamato .isin(). Ma prima, è necessario esaminare il dataset. Osserva le prime cinque righe:

123
import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) print(data.head())
copy

Ora, osserva l'esempio e la spiegazione qui sotto:

12345
import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) models = ['HONDA', 'FORD', 'MERCEDES-BENZ', 'HYUNDAI'] data_extracted = data.loc[data['Manufacturer'].isin(models)] print(data_extracted.head())
copy

Spiegazione:

Come ricorderai, inseriamo sempre le condizioni all'interno dell'attributo .loc[]. Qui facciamo lo stesso. Il metodo .isin(list) verifica se i valori della colonna sono presenti nell'array. Nel nostro caso, controlliamo se i valori della colonna 'Manufacturer' sono presenti nella lista models.

Compito

Swipe to start coding

Il tuo compito qui è estrarre i dati sulle auto in cui i valori della colonna 'Color' sono uguali a 'Grey', 'White', 'Black'. Segui l'algoritmo per gestire facilmente il compito:

  1. Crea la lista colors con gli elementi 'Grey', 'White', 'Black' (in questo ordine).
  2. Estrai i valori dalla colonna 'Color' che sono presenti nella lista color. Usa l'attributo .loc[].
  3. Visualizza le ultime cinque righe del dataset 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 3. Capitolo 1
single

single

some-alt