Kom igångKom igång gratis

Välja från en Series med MultiIndex

Resultatet av en enskild .groupby()-operation på flera kolumner är en Series med ett MultiIndex. Att arbeta med den här typen av objekt liknar att arbeta med en DataFrame:

  • Det yttre indexnivån motsvarar DataFrame-raderna.
  • Det inre indexnivån motsvarar DataFrame-kolumnerna.

I den här övningen tränar du på att komma åt data i en Series med MultiIndex via .loc[]-åtkomaren.

Den här övningen är en del av kursen

Analysera polisaktivitet med pandas

Visa kurs

Övningsinstruktioner

  • Spara resultatet av .groupby()-operationen från föregående övning som ett nytt objekt, arrest_rate. (Detta är redan gjort åt dig.)
  • Skriv ut arrest_rate-serien och undersök den.
  • Skriv ut griepsprocenten för trafikbrott vid dåligt väder.
  • Skriv ut griepsprocenten för fortkörningsöverträdelser i alla tre väderförhållanden.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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(____)
Redigera och kör kod