Метод Between
Розгляньмо наш набір даних детальніше. Маємо числові стовпці, наприклад 'Engine_volume'
. Уявіть, що потрібно отримати інформацію про всі автомобілі з 'Engine_volume'
менше 3
, але більше 2
. За допомогою виразу .loc[]
це можна зробити дуже просто.
Однак буде корисно знати, що Python надає спеціальну функцію для вибірки даних між двома значеннями без використання двох умов. Цей метод називається .between(left_bound, right_bound)
. Його можна застосовувати до числових стовпців, вказуючи ліву та праву межі чисел. Ознайомтеся з прикладом і дізнайтеся, як можна поєднувати вирази .between()
та .loc[]
.
Код нижче вибирає дані, де 'Engine_volume' >= 2 and 'Engine_volume' <= 3
, але що робити, якщо потрібно зробити одну або навіть обидві межі виключними? Дізнаймося це на тому ж прикладі. До методу .between()
можна додати додатковий аргумент.
.between(2, 3, inclusive = 'right')
– вибирає дані, де'Engine_volume' > 2 and 'Engine_volume' <= 3
;.between(2, 3, inclusive = 'left')
– вибирає дані, де'Engine_volume' >= 2 and 'Engine_volume' < 3
;.between(2, 3, inclusive = 'both')
– вибирає дані, де'Engine_volume' >= 2 and 'Engine_volume' <= 3
. Результат буде таким самим, як і без використанняinclusive = 'both'
;.between(2, 3, inclusive = 'neither')
– вибирає дані, де'Engine_volume' > 2 and 'Engine_volume' < 3
.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 3.03
Метод Between
Свайпніть щоб показати меню
Розгляньмо наш набір даних детальніше. Маємо числові стовпці, наприклад 'Engine_volume'
. Уявіть, що потрібно отримати інформацію про всі автомобілі з 'Engine_volume'
менше 3
, але більше 2
. За допомогою виразу .loc[]
це можна зробити дуже просто.
Однак буде корисно знати, що Python надає спеціальну функцію для вибірки даних між двома значеннями без використання двох умов. Цей метод називається .between(left_bound, right_bound)
. Його можна застосовувати до числових стовпців, вказуючи ліву та праву межі чисел. Ознайомтеся з прикладом і дізнайтеся, як можна поєднувати вирази .between()
та .loc[]
.
Код нижче вибирає дані, де 'Engine_volume' >= 2 and 'Engine_volume' <= 3
, але що робити, якщо потрібно зробити одну або навіть обидві межі виключними? Дізнаймося це на тому ж прикладі. До методу .between()
можна додати додатковий аргумент.
.between(2, 3, inclusive = 'right')
– вибирає дані, де'Engine_volume' > 2 and 'Engine_volume' <= 3
;.between(2, 3, inclusive = 'left')
– вибирає дані, де'Engine_volume' >= 2 and 'Engine_volume' < 3
;.between(2, 3, inclusive = 'both')
– вибирає дані, де'Engine_volume' >= 2 and 'Engine_volume' <= 3
. Результат буде таким самим, як і без використанняinclusive = 'both'
;.between(2, 3, inclusive = 'neither')
– вибирає дані, де'Engine_volume' > 2 and 'Engine_volume' < 3
.
Дякуємо за ваш відгук!