Drop the rows where at least one element is missing in a DataFrame

In this python pandas program, we will Drop the rows where at least one element is missing in a DataFrame using the pandas library.

Steps to solve the program
  1. Import pandas library as pd.
  2. Create a dataframe using pd.DataFrame().
  3. Now drop the rows from the DataFrame where at least one element is missing using df.dropna().
  4. Print the output.
				
					import pandas as pd
import numpy as np
df = pd.DataFrame({'Sr.no.':[1,2,3,4],
                   'Name':['Alex',np.nan,'Peter','Klaus'],
                   'Age':[30,np.nan,29,np.nan]})
print("Original Dataframe: \n",df)
result = df.dropna()
print(result)
				
			

Output :

				
					Original Dataframe: 
    Sr.no.   Name   Age
0       1   Alex  30.0
1       2    NaN   NaN
2       3  Peter  29.0
3       4  Klaus   NaN
   Sr.no.   Name   Age
0       1   Alex  30.0
2       3  Peter  29.0
				
			

count the number of missing values in each column of a DataFrame

drop the columns where at least one element is missing in a DataFrame

Leave a Comment