मिसिंग डेटा कब और कैसे डिलीट करें

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

Suraj Donthi

Deep Learning & Computer Vision Consultant

डिलीशन के प्रकार

  1. Pairwise deletion
  2. Listwise deletion

नोट: तब उपयोग करें जब वैल्यू MCAR हों.

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

Pairwise Deletion

diabetes DataFrame

diabetes डेटासेट के लिए pairwise deletion 768 rows × 9 columns

diabetes['Glucose'].mean()
121.687
diabetes.count()
763
diabetes['Glucose'].sum() / 
       diabetes['Glucose'].count()
121.687
Python में Missing Data से निपटना

Listwise Deletion या Complete Case

diabetes DataFrame

diabetes डेटासेट के लिए listwise deletion 768 rows × 9 columns

diabetes.dropna(subset=['Glucose'], 
                       how='any', 
                       inplace=True)
Python में Missing Data से निपटना

diabetes DataFrame में डिलीशन

msno.matrix(diabetes)

diabetes['Glucose'].isnull().sum()
5

diabetes का missingness matrix प्लॉट

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

diabetes DataFrame में डिलीशन

diabetes.dropna(subset=["Glucose"], how='any', inplace=True)
msno.matrix(diabetes)

diabetes डेटासेट का missingness matrix प्लॉट

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

diabetes DataFrame में डिलीशन

diabetes['BMI'].isnull().sum()
11
diabetes.dropna(subset=["BMI"], how='any', inplace=True)
msno.matrix(diabetes)

diabetes डेटासेट का missingness matrix प्लॉट

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

सारांश

  • Pairwise deletion
  • Listwise deletion
  • डिलीशन सिर्फ तब करें जब वैल्यू MCAR हों
Python में Missing Data से निपटना

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

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

Preparing Video For Download...