我在这里看了一下这个问题:Missing value imputation in python using KNN
我不相信我可以使用fancyimpute或从github下载sklearn knn impute代码(我在python平台上这样做,我不能只下载额外的代码)。
是否有办法使用sklearn的kNN手动执行此操作?如果我的某些列缺少数据,我认为sklearn的kNN不会运行正确吗?
答案 0 :(得分:-1)
回答你的上一个问题:
缺少数据意味着无法计算样本之间的距离。可以排除这些样本。因此,如果您缺少数据,那么sklearn的knn将无法正确运行。