step,rule,n_before,n_after,n_removed,rationale 1,drop rows with missing firm_id/x/y,2000,2000,0,OLS requires complete cases 2,drop rows with non-finite x/y,2000,2000,0,OLS requires finite values 3,drop exact duplicate rows,2000,2000,0,exact duplicates treated as data-entry errors