First time poster and I apologize if the question seems basic but I have searched far and wide seeking the right answer but haven't come across it. Could even be a very basic yes/no. I am currently building a model for a project to predict churn in a f2p mobile game, meaning players can choose to spend money if they wish to advance quicker. My concern is I have a number of numeric variables that apply only to spending customers. For example "time until spend", "time since last spend", "standard deviation of purchases" and similar. Other spending variables such as "total spend", "average price" etc can be imputed as 0, but the former values cannot be.
The problem of course is that they aren't missing in the traditional way, rather they simply don't exist and are not possible for these customers. I do not wish to factor the variables as I believe they are more valuable in their numeric form. Is there a way to model this in R without having to build independent models for spenders and non spenders? I will most likely be using logistic regression and decision trees for my problem. Thanks for your help!