使用kNN用sklearn来估算丢失的数据

时间:2018-04-02 07:48:24

标签: python pandas scikit-learn knn fancyimpute

我在这里看了一下这个问题:Missing value imputation in python using KNN

我不相信我可以使用fancyimpute或从github下载sklearn knn impute代码(我在python平台上这样做,我不能只下载额外的代码)。

是否有办法使用sklearn的kNN手动执行此操作?如果我的某些列缺少数据,我认为sklearn的kNN不会运行正确吗?

1 个答案:

答案 0 :(得分:-1)

回答你的上一个问题:

缺少数据意味着无法计算样本之间的距离。可以排除这些样本。因此,如果您缺少数据,那么sklearn的knn将无法正确运行。