Méthode Between
Examinons un peu notre ensemble de données. Nous avons des colonnes numériques, par exemple 'Engine_volume'
. Supposons que vous souhaitiez obtenir des informations sur toutes les voitures dont le 'Engine_volume'
est inférieur à 3
, mais supérieur à 2
. En utilisant l'instruction .loc[]
, cela peut être réalisé facilement.
Cependant, il est utile de savoir que Python propose une fonction spéciale permettant d'extraire des données comprises entre deux valeurs sans utiliser deux conditions. Cette méthode s'appelle .between(left_bound, right_bound)
. Elle peut être appliquée aux colonnes numériques en spécifiant les bornes gauche et droite des nombres. Consultez l'exemple pour voir comment combiner les instructions .between()
et .loc[]
.
Le code ci-dessous extrait les données où 'Engine_volume' >= 2 and 'Engine_volume' <= 3
, mais que faire pour rendre une ou même les deux bornes exclusives ? Découvrons-le en utilisant le même exemple. Il est possible d'ajouter un argument supplémentaire à la méthode .between()
.
.between(2, 3, inclusive = 'right')
- extrait les données où'Engine_volume' > 2 and 'Engine_volume' <= 3
;.between(2, 3, inclusive = 'left')
- extrait les données où'Engine_volume' >= 2 and 'Engine_volume' < 3
;.between(2, 3, inclusive = 'both')
- extrait les données où'Engine_volume' >= 2 and 'Engine_volume' <= 3
. Le résultat sera identique à celui obtenu sans utiliserinclusive = 'both'
;.between(2, 3, inclusive = 'neither')
- extrait les données où'Engine_volume' > 2 and 'Engine_volume' < 3
.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 3.03
Méthode Between
Glissez pour afficher le menu
Examinons un peu notre ensemble de données. Nous avons des colonnes numériques, par exemple 'Engine_volume'
. Supposons que vous souhaitiez obtenir des informations sur toutes les voitures dont le 'Engine_volume'
est inférieur à 3
, mais supérieur à 2
. En utilisant l'instruction .loc[]
, cela peut être réalisé facilement.
Cependant, il est utile de savoir que Python propose une fonction spéciale permettant d'extraire des données comprises entre deux valeurs sans utiliser deux conditions. Cette méthode s'appelle .between(left_bound, right_bound)
. Elle peut être appliquée aux colonnes numériques en spécifiant les bornes gauche et droite des nombres. Consultez l'exemple pour voir comment combiner les instructions .between()
et .loc[]
.
Le code ci-dessous extrait les données où 'Engine_volume' >= 2 and 'Engine_volume' <= 3
, mais que faire pour rendre une ou même les deux bornes exclusives ? Découvrons-le en utilisant le même exemple. Il est possible d'ajouter un argument supplémentaire à la méthode .between()
.
.between(2, 3, inclusive = 'right')
- extrait les données où'Engine_volume' > 2 and 'Engine_volume' <= 3
;.between(2, 3, inclusive = 'left')
- extrait les données où'Engine_volume' >= 2 and 'Engine_volume' < 3
;.between(2, 3, inclusive = 'both')
- extrait les données où'Engine_volume' >= 2 and 'Engine_volume' <= 3
. Le résultat sera identique à celui obtenu sans utiliserinclusive = 'both'
;.between(2, 3, inclusive = 'neither')
- extrait les données où'Engine_volume' > 2 and 'Engine_volume' < 3
.
Merci pour vos commentaires !