Bölgeye göre ihlalleri sayma
Rhode Island eyaleti, bölge olarak da bilinen altı polis district'ine ayrılmıştır. Bölgeler, polis tarafından yakalanan ihlal türleri açısından nasıl karşılaştırılıyor?
Bu egzersizde, altı bölgenin her birinde her ihlal türünden kaç tane olduğunu görmek için bir frekans tablosu oluşturacaksın. Ardından tabloyu, bir sonraki egzersizde daha ayrıntılı inceleyeceğin "K" bölgelerine odaklanacak şekilde filtreleyeceksin.
Bu egzersiz
pandas ile Polis Faaliyetlerini Analiz Etme
kursunun bir parçasıdırEgzersiz talimatları
riDataFrame'inindistrictveviolationsütunlarındanpd.crosstab()fonksiyonunu kullanarak bir frekans tablosu oluştur.- Frekans tablosunu
all_zonesadlı yeni bir nesne olarak kaydet. .loc[]erişicisini kullanarakall_zonesiçinden'Zone K1'ile'Zone K3'satırlarını seç.- Daha küçük tabloyu
k_zonesadlı yeni bir nesne olarak kaydet.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Create a frequency table of districts and violations
print(____)
# Save the frequency table as 'all_zones'
all_zones = ____
# Select rows 'Zone K1' through 'Zone K3'
print(all_zones.____)
# Save the smaller table as 'k_zones'
k_zones = all_zones.____