Método Between
Examinemos un poco nuestro conjunto de datos. Tenemos columnas numéricas, por ejemplo 'Engine_volume'. Imagina que deseas información sobre todos los autos con un 'Engine_volume' menor que 3, pero mayor que 2. Utilizando la instrucción .loc[], podemos hacer esto fácilmente.
Sin embargo, es útil saber que Python proporciona una función especial que puede extraer datos entre dos valores sin utilizar dos condiciones. Este método se llama .between(left_bound, right_bound). Puedes aplicarlo a columnas numéricas especificando los límites izquierdo y derecho de los números. Observa el ejemplo y aprende cómo podemos combinar las instrucciones .between() y .loc[].
El siguiente código extrae datos donde 'Engine_volume' >= 2 and 'Engine_volume' <= 3, pero ¿qué debemos hacer para que uno o incluso ambos límites sean exclusivos? Descubrámoslo usando el mismo ejemplo. Puedes añadir un argumento adicional al método .between().
.between(2, 3, inclusive = 'right')- extrae datos donde'Engine_volume' > 2 and 'Engine_volume' <= 3;.between(2, 3, inclusive = 'left')- extrae datos donde'Engine_volume' >= 2 and 'Engine_volume' < 3;.between(2, 3, inclusive = 'both')- extrae datos donde'Engine_volume' >= 2 and 'Engine_volume' <= 3. El resultado será el mismo que sin usarinclusive = 'both';.between(2, 3, inclusive = 'neither')- extrae datos donde'Engine_volume' > 2 and 'Engine_volume' < 3.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 3.03
Método Between
Desliza para mostrar el menú
Examinemos un poco nuestro conjunto de datos. Tenemos columnas numéricas, por ejemplo 'Engine_volume'. Imagina que deseas información sobre todos los autos con un 'Engine_volume' menor que 3, pero mayor que 2. Utilizando la instrucción .loc[], podemos hacer esto fácilmente.
Sin embargo, es útil saber que Python proporciona una función especial que puede extraer datos entre dos valores sin utilizar dos condiciones. Este método se llama .between(left_bound, right_bound). Puedes aplicarlo a columnas numéricas especificando los límites izquierdo y derecho de los números. Observa el ejemplo y aprende cómo podemos combinar las instrucciones .between() y .loc[].
El siguiente código extrae datos donde 'Engine_volume' >= 2 and 'Engine_volume' <= 3, pero ¿qué debemos hacer para que uno o incluso ambos límites sean exclusivos? Descubrámoslo usando el mismo ejemplo. Puedes añadir un argumento adicional al método .between().
.between(2, 3, inclusive = 'right')- extrae datos donde'Engine_volume' > 2 and 'Engine_volume' <= 3;.between(2, 3, inclusive = 'left')- extrae datos donde'Engine_volume' >= 2 and 'Engine_volume' < 3;.between(2, 3, inclusive = 'both')- extrae datos donde'Engine_volume' >= 2 and 'Engine_volume' <= 3. El resultado será el mismo que sin usarinclusive = 'both';.between(2, 3, inclusive = 'neither')- extrae datos donde'Engine_volume' > 2 and 'Engine_volume' < 3.
¡Gracias por tus comentarios!