Aşırı Değerleri Belirle
Artık eyaletlere göre Hispanik ırksal öz tanımlama yüzdelerini içeren bir DataFrame oluşturduğuna göre, bunu biraz daha keşfedeceksin; işe seaborn kullanarak bir kutu grafiği (boxplot) çizerek başla.
Ayrıca, belirli ırklara kendini ait olarak tanımlayan Hispaniklerin yüzdesi en büyük veya en küçük olan eyaletleri bulacaksın. Bunu yapmak için squeeze() metodunu uygulayacaksın. Bu metod, tek satırlık bir DataFrame’i seriye dönüştürür (birden fazla satırlı bir DataFrame üzerinde etkisi yoktur).
pandas içe aktarılmış durumda. 7 farklı ırk kategorisi için ırksal öz tanımlama yüzdelerini içeren states_hr DataFrame’i yüklendi.
Bu egzersiz, kursun bir parçasıdır
Python ile ABD Nüfus Sayımı Verilerini Analiz Etme
Egzersiz talimatları
dataparametresini DataFrame’in adına ayarlayarak bir kutu grafiği oluştur. (orient = "h"kutu grafikleri yatay, yani horizontal çizer.)squeezekullanarakhispanic_whitesütununda en büyük değere sahip eyaleti göster.squeezekullanarakhispanic_othersütununda en küçük değere sahip eyaleti göster.- Çok az sayıda Hispanik’in kendini Asyalı olarak tanımladığını, ancak bir eyaletin yüksek aykırı olduğunu fark et.
squeezekullanarakhispanic_asiansütununda en büyük değere sahip eyaleti göster.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Import seaborn and matplotlib.plt
import matplotlib.pyplot as plt
import seaborn as sns
sns.set()
# Create a boxplot
sns.boxplot(data = ____, orient = "h")
plt.show()
# Show states with extreme values in various columns
print(states_hr.nlargest(1, ____).squeeze())
print(states_hr.nsmallest(____).____)
print(____)