Kişi başına düşen otomobil (1)
Biraz daha cars verilerine bağlı kalalım. Bu kez hangi ülkelerde kişi başına düşen otomobil sayısının yüksek olduğunu öğrenmek istiyorsunuz. Başka bir deyişle, hangi ülkelerde çok sayıda insanın bir ya da birden fazla arabası var?
Önceki örneğe benzer şekilde, daha sonra belirli gözlemleri seçmek üzere cars DataFrame'in alt kümesini oluşturmak için kullanabileceğiniz bir boole serisi oluşturmak isteyeceksiniz. Bunu tek satırlık bir kodla yapmak istiyorsanız hiç sorun değil!
Bu egzersiz
Orta Seviye Python
kursunun bir parçasıdırEgzersiz talimatları
carstablosundancars_per_capsütununu Pandas Serisi olarak seçin vecpcolarak depolayın.cpcfonksiyonunu bir karşılaştırma işleci ve500ile birlikte kullanın. İlgili ülkenincars_per_capdeğeri500değerinden fazlaysaTrue, aksi takdirdeFalseolan bir boole serisi elde etmek istiyorsunuz. Bu boole serisinimany_carsolarak depolayın.- Daha önce yaptığınıza benzer şekilde
carstablosunun alt kümesini oluşturmak içinmany_carsfonksiyonunu kullanın. Sonucucar_maniacolarak depolayın. - Doğru yapıp yapmadığınızı görmek için
car_maniacsonucunun çıktısını alın.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Create car_maniac: observations that have a cars_per_cap over 500
# Print car_maniac