ComeçarComece de graça

Selecionando de uma Series com MultiIndex

A saída de uma única operação .groupby() em várias colunas é uma Series com um MultiIndex. Trabalhar com esse tipo de objeto é semelhante a trabalhar com um DataFrame:

  • O nível externo do índice é como as linhas do DataFrame.
  • O nível interno do índice é como as colunas do DataFrame.

Neste exercício, você vai praticar como acessar dados de uma Series com MultiIndex usando o acessor .loc[].

Este exercício faz parte do curso

Analisando a Atividade Policial com pandas

Ver curso

Instruções do exercício

  • Salve a saída da operação .groupby() do exercício anterior como um novo objeto, arrest_rate. (Isso já foi feito para você.)
  • Imprima a Series arrest_rate e examine-a.
  • Imprima a taxa de prisões para infrações de deslocamento em clima ruim.
  • Imprima as taxas de prisões para infrações por excesso de velocidade em todas as três condições de clima.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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 e executar o código