Çoklu indeksli bir Seriden seçim yapmak
Birden fazla sütunda tek bir .groupby() işleminin çıktısı, Çoklu İndeks (MultiIndex) olan bir Series'tir. Bu tür bir nesneyle çalışmak, bir DataFrame ile çalışmaya benzer:
- Dış indeks düzeyi, DataFrame'in satırları gibidir.
- İç indeks düzeyi, DataFrame'in sütunları gibidir.
Bu egzersizde, .loc[] erişicisini kullanarak çoklu indeksli bir Seriden veri çekmeyi pratik yapacaksın.
Bu egzersiz
pandas ile Polis Faaliyetlerini Analiz Etme
kursunun bir parçasıdırEgzersiz talimatları
- Son egzersizdeki
.groupby()işleminin çıktısınıarrest_rateadlı yeni bir nesne olarak kaydet. (Senin için yapıldı.) arrest_rateSeries'ini yazdır ve incele.- Kötü hava koşullarında hareket ihlalleri için tutuklama oranını yazdır.
- Hız ihlalleri için üç hava koşulunun her biri için tutuklama oranlarını yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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(____)