Seleccionar desde una Series con multiíndice
El resultado de una única operación .groupby() sobre varias columnas es una Series con un MultiIndex. Trabajar con este tipo de objeto es similar a trabajar con un DataFrame:
- El nivel externo del índice es como las filas del DataFrame.
- El nivel interno del índice es como las columnas del DataFrame.
En este ejercicio, practicarás cómo acceder a datos de una Series con multiíndice usando el accesor .loc[].
Este ejercicio forma parte del curso
Análisis de la actividad policial con pandas
Instrucciones del ejercicio
- Guarda el resultado de la operación
.groupby()del ejercicio anterior como un nuevo objeto,arrest_rate. (Esto ya está hecho por ti.) - Imprime la Series
arrest_ratey examínala. - Imprime la tasa de detenciones para las infracciones por maniobras en mal tiempo.
- Imprime las tasas de detenciones por exceso de velocidad en las tres condiciones meteorológicas.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Save the output of the groupby operation from the last exercise
arrest_rate = ri_weather.groupby(['violation', 'rating']).is_arrested.mean()
# Print the 'arrest_rate' Series
print(____)
# Print the arrest rate for moving violations in bad weather
print(____)
# Print the arrest rates for speeding violations in all three weather conditions
print(____)