ComenzarEmpieza gratis

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

Ver curso

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_rate y 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(____)
Editar y ejecutar código