Calcular la tasa de detenciones por hora
Cuando un agente de policía detiene a un conductor, un pequeño porcentaje de esas paradas termina en detención. A esto se le llama tasa de detenciones. En este ejercicio, vas a averiguar si la tasa de detenciones varía según la hora del día.
Primero, calcularás la tasa de detenciones en todas las paradas del DataFrame ri. Luego, calcularás la tasa de detenciones por hora usando el atributo hour del índice. El hour va de 0 a 23, donde:
- 0 = medianoche
- 12 = mediodía
- 23 = 11 PM
Este ejercicio forma parte del curso
Análisis de la actividad policial con pandas
Instrucciones del ejercicio
- Calcula la media de la columna
is_arrestedpara obtener la tasa global de detenciones. - Agrupa por el atributo
hourdel índice del DataFrame para calcular la tasa de detenciones por hora. - Guarda la Serie de la tasa de detenciones por hora como un nuevo objeto,
hourly_arrest_rate.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Calculate the overall arrest rate
print(____)
# Calculate the hourly arrest rate
print(ri.groupby(____).____)
# Save the hourly arrest rate
hourly_arrest_rate = ____