Between-metoden
Lad os undersøge vores datasæt lidt nærmere. Vi har numeriske kolonner, for eksempel 'Engine_volume'
. Forestil dig, at du ønsker information om alle biler med en 'Engine_volume'
mindre end 3
, men større end 2
. Ved at bruge .loc[]
-udtrykket kan dette nemt opnås.
Det er dog nyttigt at vide, at Python tilbyder en særlig funktion, der kan udtrække data mellem to værdier uden brug af to betingelser. Denne metode kaldes .between(left_bound, right_bound)
. Den kan anvendes på numeriske kolonner, hvor du angiver venstre og højre grænse for tallene. Se eksemplet og lær, hvordan vi kan kombinere .between()
og .loc[]
-udtryk.
Koden nedenfor udtrækker data, hvor 'Engine_volume' >= 2 and 'Engine_volume' <= 3
, men hvad skal der gøres for at gøre én eller begge grænser eksklusive? Lad os undersøge det med det samme eksempel. Du kan tilføje et ekstra argument til .between()
-metoden.
.between(2, 3, inclusive = 'right')
– udtrækker data, hvor'Engine_volume' > 2 and 'Engine_volume' <= 3
;.between(2, 3, inclusive = 'left')
– udtrækker data, hvor'Engine_volume' >= 2 and 'Engine_volume' < 3
;.between(2, 3, inclusive = 'both')
– udtrækker data, hvor'Engine_volume' >= 2 and 'Engine_volume' <= 3
. Resultatet vil være det samme som uden brug afinclusive = 'both'
;.between(2, 3, inclusive = 'neither')
– udtrækker data, hvor'Engine_volume' > 2 and 'Engine_volume' < 3
.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 3.03
Between-metoden
Stryg for at vise menuen
Lad os undersøge vores datasæt lidt nærmere. Vi har numeriske kolonner, for eksempel 'Engine_volume'
. Forestil dig, at du ønsker information om alle biler med en 'Engine_volume'
mindre end 3
, men større end 2
. Ved at bruge .loc[]
-udtrykket kan dette nemt opnås.
Det er dog nyttigt at vide, at Python tilbyder en særlig funktion, der kan udtrække data mellem to værdier uden brug af to betingelser. Denne metode kaldes .between(left_bound, right_bound)
. Den kan anvendes på numeriske kolonner, hvor du angiver venstre og højre grænse for tallene. Se eksemplet og lær, hvordan vi kan kombinere .between()
og .loc[]
-udtryk.
Koden nedenfor udtrækker data, hvor 'Engine_volume' >= 2 and 'Engine_volume' <= 3
, men hvad skal der gøres for at gøre én eller begge grænser eksklusive? Lad os undersøge det med det samme eksempel. Du kan tilføje et ekstra argument til .between()
-metoden.
.between(2, 3, inclusive = 'right')
– udtrækker data, hvor'Engine_volume' > 2 and 'Engine_volume' <= 3
;.between(2, 3, inclusive = 'left')
– udtrækker data, hvor'Engine_volume' >= 2 and 'Engine_volume' < 3
;.between(2, 3, inclusive = 'both')
– udtrækker data, hvor'Engine_volume' >= 2 and 'Engine_volume' <= 3
. Resultatet vil være det samme som uden brug afinclusive = 'both'
;.between(2, 3, inclusive = 'neither')
– udtrækker data, hvor'Engine_volume' > 2 and 'Engine_volume' < 3
.
Tak for dine kommentarer!