Вибір із Series з мультиіндексом
Результат одного виклику .groupby() за кількома стовпцями — це Series з мультиіндексом. Робота з таким об'єктом подібна до роботи з DataFrame:
- Зовнішній рівень індексу — це як рядки DataFrame.
- Внутрішній рівень індексу — це як стовпці DataFrame.
У цій вправі ви потренуєтеся звертатися до даних із Series з мультиіндексом за допомогою аксесора .loc[].
Ця вправа є частиною курсу
Аналіз поліцейської діяльності з pandas
Інструкції до вправи
- Збережіть результат операції
.groupby()з попередньої вправи як новий об'єктarrest_rate. (Це вже зроблено за вас.) - Виведіть на екран Series
arrest_rateта перегляньте його. - Виведіть частку арештів для порушень правил руху за поганої погоди.
- Виведіть частки арештів для перевищення швидкості за всіх трьох погодних умов.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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(____)