Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Ange Villkor | Hantering av villkor
Datahantering med Pandas

bookAnge Villkor

Svep för att visa menyn

I det här avsnittet kommer vi att lära oss hur man extraherar data med hjälp av specifika villkor, men först vill jag att du undersöker den datamängd vi kommer att använda. Den innehåller data om asteroider:

  • id - Unik identifierare för varje asteroid;
  • name - Namn givet av NASA;
  • est_diameter_min - Minsta uppskattade diameter i kilometer;
  • est_diameter_max - Största uppskattade diameter i kilometer;
  • absolute_magnitude - Beskriver hur ljus objektet är;
  • hazardous - Boolesk egenskap som visar om asteroiden är farlig eller inte.

Du är redan bekant med attributet .loc[], men här kommer vi att utöka dess möjligheter.

Ett av de mest användbara verktygen är att ange villkor på en kolumn för att extrahera specifika värden. Du placerar helt enkelt kolumnens villkor inuti attributet .loc[]. Titta på de olika villkoren och resultaten.

  • data.loc[data['est_diameter_max'] < 0.005].head() – extraherar de första fem raderna där kolumnvärdena 'est_diameter_max' är mindre än 0.005;
  • data.loc[data['absolute_magnitude'] >= 30].head() – extraherar de första fem raderna där kolumnvärdena 'absolute_magnitude' är större än eller lika med 30.
question mark

Din uppgift är att välja alla korrekta sätt att ange villkor på kolumnen 'est_diameter_min'. Observera att denna kolumn är numerisk, så fundera på vilka villkor vi kan använda med siffror.

Välj alla rätta svar

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 1

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

Avsnitt 2. Kapitel 1
some-alt