Most data has missing values, and as far as I'm aware, these are the options:
- Imputation (mean, hot-deck, etc.)
- Indicator variable. A categorical variable that tells what type the primary variable is. For the missing value case, this is binary. Something still has to be imputed, though.
- Indicator value. If the model is powerful enough, it can learn to associate a specific imputed value to certain types of predictions.
In my case, a missing value reveals important information, and thus is Missing Not At Random. From what I've read, most imputation methods don't cover this scenario. Thus, I've opted for the indicator value approach.
My question is: Is there any point adding an additional indicator variable, since I'm already using an indicator value? Am I completely misguided and should I be looking into some other approach?
Example:
| Primary variable (-50 to 50) | Indicator | |------------------------------------- |----------- | | 20.5 | 0 | | -14.2 | 0 | | 0.1 | 0 | | 500 (out of the usual distribution) | 1 |
I can provide more information of my problem, if it's required to answer the question.