Between-Methode
Untersuchen wir unser Datenset etwas genauer. Wir haben numerische Spalten, zum Beispiel 'Engine_volume'
. Angenommen, Sie möchten Informationen über alle Autos mit einem 'Engine_volume'
kleiner als 3
, aber größer als 2
. Mit der .loc[]
-Anweisung lässt sich dies einfach umsetzen.
Es ist jedoch hilfreich zu wissen, dass Python eine spezielle Funktion bereitstellt, mit der Daten zwischen zwei Werten extrahiert werden können, ohne zwei Bedingungen zu verwenden. Diese Methode heißt .between(left_bound, right_bound)
. Sie kann auf numerische Spalten angewendet werden, wobei die linken und rechten Grenzen der Zahlen angegeben werden. Sehen Sie sich das Beispiel an und erfahren Sie, wie wir die Methoden .between()
und .loc[]
kombinieren können.
Der folgende Code extrahiert Daten, bei denen 'Engine_volume' >= 2 and 'Engine_volume' <= 3
gilt. Aber was ist zu tun, wenn eine oder sogar beide Grenzen exklusiv sein sollen? Finden wir es anhand desselben Beispiels heraus. Sie können der .between()
-Methode ein zusätzliches Argument hinzufügen.
.between(2, 3, inclusive = 'right')
– extrahiert Daten, bei denen'Engine_volume' > 2 and 'Engine_volume' <= 3
gilt;.between(2, 3, inclusive = 'left')
– extrahiert Daten, bei denen'Engine_volume' >= 2 and 'Engine_volume' < 3
gilt;.between(2, 3, inclusive = 'both')
– extrahiert Daten, bei denen'Engine_volume' >= 2 and 'Engine_volume' <= 3
gilt. Das Ergebnis ist identisch mit der Verwendung ohneinclusive = 'both'
;.between(2, 3, inclusive = 'neither')
– extrahiert Daten, bei denen'Engine_volume' > 2 and 'Engine_volume' < 3
gilt.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Can you show me an example using the .between() method?
What does the 'inclusive' argument do in .between()?
How do I use .loc[] with .between() for filtering?
Awesome!
Completion rate improved to 3.03
Between-Methode
Swipe um das Menü anzuzeigen
Untersuchen wir unser Datenset etwas genauer. Wir haben numerische Spalten, zum Beispiel 'Engine_volume'
. Angenommen, Sie möchten Informationen über alle Autos mit einem 'Engine_volume'
kleiner als 3
, aber größer als 2
. Mit der .loc[]
-Anweisung lässt sich dies einfach umsetzen.
Es ist jedoch hilfreich zu wissen, dass Python eine spezielle Funktion bereitstellt, mit der Daten zwischen zwei Werten extrahiert werden können, ohne zwei Bedingungen zu verwenden. Diese Methode heißt .between(left_bound, right_bound)
. Sie kann auf numerische Spalten angewendet werden, wobei die linken und rechten Grenzen der Zahlen angegeben werden. Sehen Sie sich das Beispiel an und erfahren Sie, wie wir die Methoden .between()
und .loc[]
kombinieren können.
Der folgende Code extrahiert Daten, bei denen 'Engine_volume' >= 2 and 'Engine_volume' <= 3
gilt. Aber was ist zu tun, wenn eine oder sogar beide Grenzen exklusiv sein sollen? Finden wir es anhand desselben Beispiels heraus. Sie können der .between()
-Methode ein zusätzliches Argument hinzufügen.
.between(2, 3, inclusive = 'right')
– extrahiert Daten, bei denen'Engine_volume' > 2 and 'Engine_volume' <= 3
gilt;.between(2, 3, inclusive = 'left')
– extrahiert Daten, bei denen'Engine_volume' >= 2 and 'Engine_volume' < 3
gilt;.between(2, 3, inclusive = 'both')
– extrahiert Daten, bei denen'Engine_volume' >= 2 and 'Engine_volume' <= 3
gilt. Das Ergebnis ist identisch mit der Verwendung ohneinclusive = 'both'
;.between(2, 3, inclusive = 'neither')
– extrahiert Daten, bei denen'Engine_volume' > 2 and 'Engine_volume' < 3
gilt.
Danke für Ihr Feedback!