I am trying to solve the same classification problem with the R packages rpart
and partykit
. I would have expected better results from partykit::ctree
as it seems to be the more 'sophisticated' method; however, my results are slightly worse.
I have the theory that this is because ctree
uses the p-value of some statistical test for determining splits, and my dataset is relatively large (several million rows), and therefore I get to many significant p-values. Could this be the problem? And can anyone recommend and explains which settings to use for ctree
(and or rpart
) when working with large datasets?