Codied To Clipboard !
Home > Notes > Python Pandas
Using fillna and dropna we can handling missing data.
# using dropna we can drop the data whcih will have nan import numpy as np import pandas as pd df = pd.DataFrame({'A':[1,2,np.nan], 'B':[5,np.nan,np.nan], 'C':[1,2,3]}) df.dropna() # which will drop The nan rows df.dropna(axis=1) # which will drop the nan columns df.dropna(thresh=2) # using fillna we can fill the replace the nan on given value in fi import numpy as np import pandas as pd df = pd.DataFrame({'A':[1,2,np.nan], 'B':[5,np.nan,np.nan], 'C':[1,2,3]}) df.fillna(value='FILL VALUE') df['A'].fillna(value=df['A'].mean())