Rmse increasing after data cleaning

Screen Link:
https://app.dataquest.io/m/240/guided-project%3A-predicting-house-sale-prices/2/feature-engineering

My Code:

please see the screen link  for the code 

What I expected to happen:
rmse should have been reduced as compared to intial rmse

What actually happened:
rmse is coming higher despite more variables used and data cleaning


I even checked that they are no missing values in dataframe and i crossed checked with answer also .I am essentially doing somewhat similiar step but little different code but still there is a huge difference what is wrong I am inable to figure out

Hi @SanchitSinghal,

If you haven’t figured it out yet, please share with us your notebook file. This article will help you to share it correctly.

Best,
Sahil