BaşlayınÜcretsiz Başlayın

Kombo saldırı!

En yaygın dört veri işleme türünü gördünüz: satırları sıralama, sütunları alt kümeye ayırma, satırları alt kümeye ayırma ve yeni sütunlar ekleme. Gerçek hayattaki veri analizlerinde bu dört işlemeyi karıştırıp eşleştirerek çok sayıda soruyu yanıtlayabilirsiniz.

Bu egzersizde “Hangi eyalette 10.000 kişi başına en fazla evsiz kişi var?” sorusunu cevaplayacaksınız. Yeni pandas becerilerinizi birleştirerek cevabı bulun.

Bu egzersiz

pandas ile Veri İşleme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Eyalet nüfusu için state_pop değişkenini kullanarak, homelessness DataFrame’ine her eyaletteki on bin kişi başına evsiz kişi sayısını içeren indiv_per_10k adlı bir sütun ekleyin.
  • indiv_per_10k değerinin 20’den yüksek olduğu satırların alt kümesini oluşturun ve high_homelessness DataFrame’ine atayın.
  • high_homelessness sütununu azalan indiv_per_10k değerine göre sıralayın ve high_homelessness_srt DataFrame’ine atayın.
  • high_homelessness_srt DataFrame’inin yalnızca state ve indiv_per_10k sütunlarını seçin ve result olarak kaydedin. result değerine bakın.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Create indiv_per_10k col as homeless individuals per 10k state pop
homelessness["indiv_per_10k"] = 10000 * ____ / ____ 

# Subset rows for indiv_per_10k greater than 20
high_homelessness = ____

# Sort high_homelessness by descending indiv_per_10k
high_homelessness_srt = ____

# From high_homelessness_srt, select the state and indiv_per_10k cols
result = ____

# See the result
print(result)
Kodu Düzenle ve Çalıştır