在 R 的包类中使用 knn() 函数时,有一个名为“prob”的参数。如果我做到这一点,我就会得到该特定值被归类为任何它被归类为的概率。 我有一个分类器有 9 个级别的数据集。有什么方法可以获得所有 9 个级别的特定观察的概率?
最佳答案
据我所知,class
中的knn()
函数只返回最高概率。
但是,您可以使用 knnflex
包,它允许您使用 knn.probability
返回所有概率水平(参见 here ,第 9-10 页)。
关于r - R中knn中所有分类的概率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30102017/