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

Skaler değerleri değiştir II

Videoda tartışıldığı gibi, bir pandas DataFrame'inde değerleri oldukça sezgisel bir şekilde değiştirebilirsin: DataFrame'de konumu (satır ve sütun) bulur ve yerine koymak istediğin yeni değeri atarsın. Daha pandas-vari bir yaklaşımla, aynı işi yapan .replace() fonksiyonu da mevcut.

Yıl, cinsiyet ve etnik kökene göre ABD'deki en popüler isimlerin de bulunduğu names DataFrame'ini kullanacaksın.

Görevin, aşağıdaki yöntemlerle FEMALE olarak sınıflandırılan tüm bebekleri GIRL ile değiştirmek:

  • sezgisel skaler değiştirme
  • .replace() fonksiyonunu kullanma

Bu egzersiz, kursun bir parçasıdır

pandas ile Verimli Kod Yazma

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

start_time = time.time()

# Replace all the entries that has 'FEMALE' as a gender with 'GIRL'
names['Gender'].____[____ == ____] = 'GIRL'

print("Time using .loc[]: {} sec".format(time.time() - start_time))
Kodu Düzenle ve Çalıştır