क्या डेटा यादृच्छिक रूप से गायब है?

Python में Missing Data से निपटना

Suraj Donthi

Deep Learning & Computer Vision Consultant

डेटा गायब होने के संभावित कारण

नोट $-$ (variable $\rightarrow$ DataFrame में data field या column)

  • किसी वैरिएबल में बेतरतीब उदाहरणों या इंटरवल पर मान गायब
  • किसी अन्य वैरिएबल के कारण मान गायब
  • उसी या किसी अन्य वैरिएबल की missingness के कारण मान गायब
Python में Missing Data से निपटना

Missingness के प्रकार

  1. Missing Completely at Random (MCAR)
  2. Missing at Random (MAR)
  3. Missing Not at Random (MNAR)
Python में Missing Data से निपटना

Missing Completely at Random (MCAR)

परिभाषा:

"Missingness का किसी भी मान से, observed या missing, कोई संबंध नहीं होता"

Missing Completely at Random का उदाहरण

Python में Missing Data से निपटना

MCAR - एक उदाहरण

msno.matrix(diabetes)

diabetes डेटासेट के लिए Missing Completely at Random

Python में Missing Data से निपटना

Missing at Random (MAR)

परिभाषा:

"Missingness और अन्य observed डेटा के बीच एक व्यवस्थित संबंध होता है, लेकिन missing डेटा से नहीं"

Missing at Random का उदाहरण

Python में Missing Data से निपटना

MAR - एक उदाहरण

msno.matrix(diabetes)

diabetes डेटासेट के लिए Missing at Random

Python में Missing Data से निपटना

Missing Not at Random (MNAR)

परिभाषा:

"Missingness और उसके अपने मानों, missing या non-missing, के बीच संबंध होता है"

Missing Not at Random का उदाहरण

Python में Missing Data से निपटना

MNAR - एक उदाहरण

  • Serum_Insulin से सॉर्ट किए गए diabetes की missingness pattern
sorted = diabetes.sort_values('Serum_Insulin')
msno.matrix(sorted)

diabetes डेटासेट के लिए Missing Not at Random

Python में Missing Data से निपटना

सारांश

  • Missingness के संभावित कारण
    • Missing Completely at Random (MCAR),
    • Missing at Random (MAR) या
    • Missing Not at Random (MNAR)
  • वैरिएबल सॉर्ट कर missingness pattern पहचानना
  • Missingness को MCAR, MAR और MNAR से मैप करना
Python में Missing Data से निपटना

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

Python में Missing Data से निपटना

Preparing Video For Download...