Pandas program to replace the missing values with the most frequent values present in each column of a given dataframe.
ord_no purch_amt sale_amt ord_date customer_id salesman_id
0 70001.0 150.50 10.50 2012-10-05 3002 5002.0
1 NaN NaN 20.65 2012-09-10 3001 5003.0
2 70002.0 65.26 NaN NaN 3001 5001.0
3 70004.0 110.50 11.50 2012-08-17 3003 NaN
4 NaN 948.50 98.50 2012-09-10 3002 5002.0
5 70005.0 NaN NaN 2012-07-27 3001 5001.0
6 NaN 5760.00 57.00 2012-09-10 3001 5001.0
7 70010.0 1983.43 19.43 2012-10-10 3004 NaN
8 70003.0 NaN NaN 2012-10-10 3003 5003.0
9 70012.0 250.45 25.45 2012-06-27 3002 5002.0
10 NaN 75.29 75.29 2012-08-17 3001 5003.0
11 70013.0 3045.60 35.60 2012-04-25 3001 NaN