När och hur man tar bort saknade värden

Hantera saknade värden i Python

Suraj Donthi

Deep Learning & Computer Vision Consultant

Typer av bortfall

  1. Parvisa bortfall
  2. Listvisa bortfall

Obs: Används när värdena är MCAR.

Hantera saknade värden i Python

Parvist bortfall

diabetes DataFrame

Parvist bortfall för diabetes-datamängden 768 rader × 9 kolumner

diabetes['Glucose'].mean()
121.687
diabetes.count()
763
diabetes['Glucose'].sum() / 
       diabetes['Glucose'].count()
121.687
Hantera saknade värden i Python

Listvist bortfall eller fullständiga fall

diabetes DataFrame

Listvist bortfall för diabetes-datamängden 768 rader × 9 kolumner

diabetes.dropna(subset=['Glucose'], 
                       how='any', 
                       inplace=True)
Hantera saknade värden i Python

Bortfall i diabetes DataFrame

msno.matrix(diabetes)

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

Saknadhetmatris för diabetes

Hantera saknade värden i Python

Bortfall i diabetes DataFrame

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

Saknadhetmatris för diabetes-datamängden

Hantera saknade värden i Python

Bortfall i diabetes DataFrame

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

Saknadhetmatris för diabetes-datamängden

Hantera saknade värden i Python

Sammanfattning

  • Parvisa bortfall
  • Listvisa bortfall
  • Bortfall används endast när värden är MCAR
Hantera saknade värden i Python

Nu kör vi en övning!

Hantera saknade värden i Python

Preparing Video For Download...