Cleaning Empty Cells
Learn all about Cleaning Empty Cells in this comprehensive tutorial.
- •Empty cells can potentially give you a wrong result when you analyze data.
- •One way to deal with empty cells is to remove rows that contain empty cells.
- •Another way of dealing with empty cells is to insert a new value instead.
- •A common way to replace empty cells, is to calculate the mean, median or mode value of the column.
Empty Cells
Empty cells can potentially give you a wrong result when you analyze data.
Remove Rows
One way to deal with empty cells is to remove rows that contain empty cells.
This is usually OK, since data sets can be very big, and removing a few rows will not have a big impact on the result.
If you want to change the original DataFrame, use the inplace = True argument:
Replace Empty Values
Another way of dealing with empty cells is to insert a new value instead.
This way you do not have to delete entire rows just because of some empty cells.
The fillna() method allows us to replace empty cells with a value:
The example above replaces all empty cells in the whole Data Frame.
To only replace empty values for one column, specify the column name for the DataFrame:
Replace Using Mean, Median, or Mode
A common way to replace empty cells, is to calculate the mean, median or mode value of the column.
Pandas uses the mean() median() and mode() methods to calculate the respective values for a specified column:
Module quiz
2 questionsWhich of the following is true about Cleaning Empty Cells?
What is the most common pitfall when working with Cleaning Empty Cells?
Answer all questions to submit.