如何在 Orange Data Mining 的 Python 脚本中删除缺失值的实例或行?

How to remove instance or row with missing values in Python Script in Orange Data Mining?

我想删除具有缺失值的实例或行。

使用Impute widget很简单,但现在我想在Python Script Widget.

我该怎么做?

Python脚本小部件中写入:

import numpy as np

from Orange.preprocess import impute


drop_instances = impute.DropInstances()
var = in_data.domain.attributes[0]  # choose a variable you wanna check
mask = drop_instances(in_data, var)

out_data = in_data[[np.logical_not(mask)]]

如果您需要更多信息,欢迎您在下方评论提问!