我需要使用k-NN密度估计算法找到数据集中每个点的密度。我理解用于计算的基本方法,如下面的屏幕截图所示。 Complete slides at [link]
我想知道R中是否有任何库提供计算K-NN密度估算的函数。虽然在stackoverflow上有关于同一主题的一些相关问题,但没有一个得到适当的回答。
注意:我发现此question相关,但答案再次无效。
答案 0 :(得分:0)
虽然我没有找到任何计算密度的R包。但是,我按照这些步骤计算每个点的密度:
注意:在R中,使用 order()函数
根据距离对邻居进行排序