ПочатиПочніть безкоштовно

Підрахунок превентивних обшуків (protective frisks)

Під час обшуку транспортного засобу офіцер поліції може обмацати водія, щоб перевірити, чи немає в нього зброї. Це називають «превентивним обшуком».

У цій вправі ви спочатку перевірите, скільки разів "Protective Frisk" був єдиним типом обшуку. Потім ви використаєте рядковий метод, щоб знайти всі випадки, коли водія обшукували.

Ця вправа є частиною курсу

Аналіз поліцейської діяльності з pandas

Переглянути курс

Інструкції до вправи

  • Підрахуйте значення search_type у датафреймі ri, щоб побачити, скільки разів "Protective Frisk" був єдиним типом обшуку.
  • Створіть новий стовпець frisk, що дорівнює True, якщо search_type містить рядок "Protective Frisk", і False — інакше.
  • Перевірте тип даних frisk, щоб підтвердити, що це булева серія.
  • Обчисліть суму frisk, щоб підрахувати загальну кількість таких обшуків.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Count the 'search_type' values
print(____)

# Check if 'search_type' contains the string 'Protective Frisk'
ri['frisk'] = ri.search_type.str.contains('____', na=____)

# Check the data type of 'frisk'
print(____)

# Take the sum of 'frisk'
print(____)
Редагувати та запускати код