CommencerCommencer gratuitement

Sélectionner dans une Series à index multiple

Le résultat d’une seule opération .groupby() sur plusieurs colonnes est une Series avec un index multiple (MultiIndex). Travailler avec ce type d’objet est similaire au travail avec un DataFrame :

  • Le niveau d’index externe correspond aux lignes du DataFrame.
  • Le niveau d’index interne correspond aux colonnes du DataFrame.

Dans cet exercice, vous allez vous entraîner à accéder aux données d’une Series à index multiple à l’aide de l’accesseur .loc[].

Cet exercice fait partie du cours

Analyzing Police Activity with pandas

Afficher le cours

Instructions

  • Enregistrez le résultat de l’opération .groupby() du dernier exercice dans un nouvel objet, arrest_rate. (Ceci a été fait pour vous.)
  • Affichez la Series arrest_rate et examinez-la.
  • Affichez le taux d’arrestation pour les infractions de conduite en cas de mauvais temps.
  • Affichez les taux d’arrestation pour les excès de vitesse dans les trois conditions météo.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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(____)
Modifier et exécuter le code