[R] How to do knn regression?
    Hans W. Borchers 
    hwborchers at gmail.com
       
    Fri Sep 19 09:00:33 CEST 2008
    
    
  
Shengqiao Li <shli <at> stat.wvu.edu> writes:
> 
> Hello,
>
> I want to do regression or missing value imputation by knn. I searched 
> r-help mailing list. This question was asked in 2005. ksmooth and loess 
> were recommended. But my case is different. I have many predictors 
> (p>20) and I really want try knn with a given k. ksmooth and loess use 
> band width to define neighborhood size. This contrasts to knn's variable 
> band width via fixing a k. Are there any such functions I can use in R 
> packages? 
> 
The R package 'knnFinder' provides a nearest neighbor search based on the 
approach through kd-tree data structures. Therefore, it is extremely fast 
even for very large data sets. It returns as many neighbors as you need 
and can also be used, e.g., for determining distance-based outliers.
Hans Werner Borchers
ABB Corporate Research
> 
> Your help is highly appreciated.
> 
> Shengqiao Li
> 
> ______________________________________________
> R-help <at> r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
    
    
More information about the R-help
mailing list