Eksik Veriyi Atama
Eksik veri olabilir. Verinin tamamen rastgele eksik olduğunu varsayarsak, elimizdeki verinin ana kitleyi iyi temsil ettiğini de varsaymış oluruz. Birkaç eksik değer varsa, onları kaldırabilir ya da ortalama veya medyanla doldurabiliriz. Bu egzersizde, mevcut fiyatta piyasada kalınan gün sayısını gösteren 'PDOM' değişkenine bakacağız.
Bu egzersiz, kursun bir parçasıdır
PySpark ile Özellik Mühendisliği
Egzersiz talimatları
where(),isNull()vecount()kullanarak'PDOM'sütunundaki eksik değerlerin sayısını al.mean()toplu (aggregate) fonksiyonunu kullanarak'PDOM'için ortalama değeri hesapla.- Değeri
'PDOM'ortalamasına ayarlayarakfillna()kullan ve bunu yalnızca'PDOM'sütununasubsetparametresiyle uygula.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Count missing rows
missing = df.____(df[____].____()).____()
# Calculate the mean value
col_mean = df.____({____: ____}).____()[0][0]
# Replacing with the mean value for that column
df.____(____, ____=[____])