आउटलायर हैंडलिंग

इंटरमीडिएट Predictive Analytics in Python

Nele Verbiest

Senior Data Scientist @PythonPredictions

आउटलायर का प्रेडिक्टिव मॉडलों पर प्रभाव

इंटरमीडिएट Predictive Analytics in Python

आउटलायर के कारण

  • मानवीय त्रुटियाँ
  • मापने की त्रुटियाँ
  • सच में अत्यधिक मान
  • ...
इंटरमीडिएट Predictive Analytics in Python

विन्सोराइज़ेशन कॉन्सेप्ट

इंटरमीडिएट Predictive Analytics in Python

Python में विन्सोराइज़ेशन

from scipy.stats.mstats import winsorize
basetable["variable_winsorized"] = 
     winsorize(
       basetable["variable"], 
       limits = [0.05,0.01])
इंटरमीडिएट Predictive Analytics in Python

स्टैंडर्ड डेविएशन विधि: कॉन्सेप्ट

इंटरमीडिएट Predictive Analytics in Python

Python में स्टैंडर्ड डेविएशन विधि

mean_age = basetable["age"].mean()
sd_age = basetable["age"].std()
lower_limit = mean_age - 3*sd_age
upper_limit = mean_age + 3*sd_age
basetable["age_no_outliers"] = pd.Series(
                                    [min(max(a,lower_limit), upper_limit) 
                                     for a in basetable["age"]]
                                )
इंटरमीडिएट Predictive Analytics in Python

अभ्यास करते हैं!

इंटरमीडिएट Predictive Analytics in Python

Preparing Video For Download...