Pandas drops rows with any missing data
Example of dropna():
import pandas as pd df = pd.DataFrame([[10, 20, 30, 40], [7, 14, 21, 28], [5,]], columns=['Apple', 'Orange', 'Banana', 'Pear'], index=['Basket1', 'Basket2', 'Basket3']) print("\n--------- DataFrame ---------\n") print(df) print("\n--------- Use of dropna() ---------\n") print(df.dropna())
C:\pandas>python example.py --------- DataFrame --------- Apple Orange Banana Pear Basket1 10 20.0 30.0 40.0 Basket2 7 14.0 21.0 28.0 Basket3 5 NaN NaN NaN --------- Use of dropna() --------- Apple Orange Banana Pear Basket1 10 20.0 30.0 40.0 Basket2 7 14.0 21.0 28.0 C:\pandas>
2018-10-18T01:41:54+05:30
2018-10-18T01:41:54+05:30
Amit Arora
Amit Arora
Python Programming Tutorial
Python
Practical Solution