Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Sette Betingelse | Håndtering av betingelser
Datahåndtering med Pandas

bookSette Betingelse

Sveip for å vise menyen

I denne delen skal vi lære hvordan man kan hente ut data ved hjelp av spesifikke betingelser, men først vil jeg at du skal se nærmere på datasettet vi skal bruke. Det inneholder data om asteroider:

  • id - Unik identifikator for hver asteroide;
  • name - Navn gitt av NASA;
  • est_diameter_min - Minimum estimert diameter i kilometer;
  • est_diameter_max - Maksimum estimert diameter i kilometer;
  • absolute_magnitude - Beskriver hvor lys objektet er;
  • hazardous - Boolsk egenskap som viser om asteroiden er farlig eller ikke.

Du er allerede kjent med .loc[]-attributtet, men her skal vi utvide mulighetene.

Et av de mest nyttige verktøyene er å sette betingelser på en kolonne for å hente ut spesifikke verdier. Du setter bare betingelsen for kolonnen inne i .loc[]-attributtet. Se på de ulike betingelsene og resultatene.

  • data.loc[data['est_diameter_max'] < 0.005].head() – henter de fem første radene der kolonneverdiene 'est_diameter_max' er mindre enn 0.005;
  • data.loc[data['absolute_magnitude'] >= 30].head() – henter de fem første radene der kolonneverdiene 'absolute_magnitude' er større enn eller lik 30.
question mark

Din oppgave er å velge alle riktige måter å sette betingelser på kolonnen 'est_diameter_min'. Vær oppmerksom på at denne kolonnen er numerisk, så vurder hvilke betingelser som kan brukes med tall.

Velg alle riktige svar

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 1

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 2. Kapittel 1
some-alt