I am performing a knn analysis of some data. I have both categorical (with more than 2 factors) and continuous data. I found a package that accounts for this situation (knncat) but there's very little documentation explaining how it actually works.
I wish to use cross-validation (which I believe can be done by simply providing no training data) and I've run into an issue. I do not know how this packages goes about normalising the data. I don't know if I should normalise the numeric data before using it or if I should just leave it as is.
Does anyone know how knncat handles this? Or is anyone able to recommend a better method or package for handling KNN with a mix of categorical and numeric data?