标签: r machine-learning precision cross-validation knn
我有数据集(https://archive.ics.uci.edu/ml/machine-learning-databases/glass/glass.data)。 我需要执行5倍交叉验证并绘制三个不同的k(knn)值和随机预测的PR曲线。我必须使用邻居在预测类中达成一致的比例作为置信度阈值。 我知道我需要使用欧几里德距离函数,将数据分成5个部分并制作训练和测试集。但我不知道如何在不使用包的情况下在R中实现,我必须为knn实现提供伪代码。请帮忙。如果有什么不明确的话我会再试一次。