I want to impute a numerical feature using the median, but the median for that feature is 0 and mean = 106. Should I go ahead and impute or is there anything else I can do?
PS: I don't want to create a new binary variable to capture the missingness of the data. I only want to impute using mean or median.
Edit 1: I have a regression task at hand, predicting house price. The variable in question carries the info about Masonry veneer area in square feet. These stats are obtained after splitting the data into train and test. There are 6 nan values. Below are some relevant stats:
- count 1162.000000
- mean 106.538726
- std 185.924370
- min 0.000000
- 25% 0.000000
- 50% 0.000000
- 75% 164.000000
- max 1600.000000
Edit 2: The reason I chose median is because after imputing, it doesn't distort the histogram and both the curves (before imputing and after imputing) are the same.