Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Finns Data I ...? | Extrahera Data
Avancerade tekniker i pandas

bookFinns Data I ...?

I det här avsnittet fortsätter vi att extrahera data med hjälp av specifika villkor. Här kommer du att bekanta dig med den användbara metoden som kallas .isin(). Men först behöver du granska datasettet. Titta på de första fem raderna:

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

Titta nu på exemplet och förklaringen nedan:

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

Förklaring:

Som du kanske minns placerar vi alltid villkoren inuti attributet .loc[]. Här gör vi på samma sätt. Metoden .isin(list) kontrollerar om värdena från kolumnen finns i arrayen. I vårt fall kontrollerar vi om värdena från kolumnen 'Manufacturer' finns i listan models.

Uppgift

Swipe to start coding

Din uppgift här är att extrahera data om bilar där värdena i kolumnen 'Color' är lika med 'Grey', 'White', 'Black'. Följ algoritmen för att enkelt hantera uppgiften:

  1. Skapa listan colors med elementen 'Grey', 'White', 'Black' (i denna ordning).
  2. Extrahera värden från kolumnen 'Color' som finns i listan color. Använd attributet .loc[].
  3. Visa de sista fem raderna i datasettet data_extracted.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 1
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

Awesome!

Completion rate improved to 3.03

bookFinns Data I ...?

Svep för att visa menyn

I det här avsnittet fortsätter vi att extrahera data med hjälp av specifika villkor. Här kommer du att bekanta dig med den användbara metoden som kallas .isin(). Men först behöver du granska datasettet. Titta på de första fem raderna:

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

Titta nu på exemplet och förklaringen nedan:

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

Förklaring:

Som du kanske minns placerar vi alltid villkoren inuti attributet .loc[]. Här gör vi på samma sätt. Metoden .isin(list) kontrollerar om värdena från kolumnen finns i arrayen. I vårt fall kontrollerar vi om värdena från kolumnen 'Manufacturer' finns i listan models.

Uppgift

Swipe to start coding

Din uppgift här är att extrahera data om bilar där värdena i kolumnen 'Color' är lika med 'Grey', 'White', 'Black'. Följ algoritmen för att enkelt hantera uppgiften:

  1. Skapa listan colors med elementen 'Grey', 'White', 'Black' (i denna ordning).
  2. Extrahera värden från kolumnen 'Color' som finns i listan color. Använd attributet .loc[].
  3. Visa de sista fem raderna i datasettet data_extracted.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 1
single

single

some-alt