I have been using rpart to train a supervised decision tree model, with binary responses. The problem with the results is that some features get split multiple times in a non-monotonic way. For instance, feature A might be split into three intervals, [0,0.4],[0.4,0.6],[0.6,1], corresponding to the following responses respectively, -1,1,-1. I would prefer that each feature gets split once and in a binary way. Is there a way to do that in R?I have been using rpart to train a supervised d