Soru
Aşağida verilen DataFrame üzerinde, eksik "Yas" sútun değerlerini doldurmak için en uygun yōntem aşağidakilerden hangisidir? (Not: Ortalama hesar NaN değerler gồz ardi edilir.) import pandas as pd data = 'Ad': ['Polat ","Serhat", "Ahmet', None, 'Ilayda'], "Yas': [25, None , 30, 22, 35], 'Sehir': ['Ankara , "Istanbul", None , "Izmir', "Bursa'] df = pd .DataFrame(data) D ) df['Yas'] = df('Yas'fillna(df('Yas'].mean() df[Y''as']=df[Y'sas'].fillna(0) df[Y'Yas']=df[Y'sa'].fillna(method=lbfill) Hiçbiri df[Y''as']=df[Y'sas'].fillna(30)
Çözüm
4.6208 Voting
Banu
Profesyonel · 6 yıl öğretmeniUzman doğrulaması
Cevap
Verilen DataFrame'de eksik "Yas" sütun değerlerini doldurmak için en uygun yöntem, eksik değerlerin ortalama değerini hesaplayarak bu eksik değerleri doldurmak olacaktır. Bu nedenle, doğru seçenek:<br /><br />```python<br />df['Yas'] = df['Yas'].fillna(df['Yas'].mean())<br />```<br /><br />Bu yöntem, eksik değerlerin ortalama değerini hesaplayarak eksik değerleri doldurur ve bu nedenle verilerin genelini en iyi şekilde temsil eder. Diğer yöntemler, eksik değerleri doldurmak için belirli bir sabiti veya yöntemi kullanır ve bu nedenle verilerde istikrarsızlıklar veya yanlış sonuçlar yaratabilir.
Derecelendirmek için tıklayın: