类 Imputer
- java.lang.Object
-
- org.apache.flink.ml.feature.imputer.Imputer
-
- 所有已实现的接口:
Serializable,org.apache.flink.ml.api.Estimator<Imputer,ImputerModel>,org.apache.flink.ml.api.Stage<Imputer>,org.apache.flink.ml.common.param.HasInputCols<Imputer>,org.apache.flink.ml.common.param.HasOutputCols<Imputer>,org.apache.flink.ml.common.param.HasRelativeError<Imputer>,ImputerModelParams<Imputer>,ImputerParams<Imputer>,org.apache.flink.ml.param.WithParams<Imputer>
public class Imputer extends Object implements org.apache.flink.ml.api.Estimator<Imputer,ImputerModel>, ImputerParams<Imputer>
The imputer for completing missing values of the input columns.Missing values can be imputed using the statistics(mean, median or most frequent) of each column in which the missing values are located. The input columns should be of numeric type.
Note that the mean/median/most_frequent value is computed after filtering out missing values. All null values in the input columns are also treated as missing, and so are imputed.
- 另请参阅:
- 序列化表格
-
-
字段概要
-
从接口继承的字段 org.apache.flink.ml.feature.imputer.ImputerModelParams
MISSING_VALUE
-
从接口继承的字段 org.apache.flink.ml.feature.imputer.ImputerParams
MEAN, MEDIAN, MOST_FREQUENT, STRATEGY
-
-
构造器概要
构造器 构造器 说明 Imputer()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 ImputerModelfit(org.apache.flink.table.api.Table... inputs)Map<org.apache.flink.ml.param.Param<?>,Object>getParamMap()static Imputerload(org.apache.flink.table.api.bridge.java.StreamTableEnvironment tEnv, String path)voidsave(String path)-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 org.apache.flink.ml.feature.imputer.ImputerModelParams
getMissingValue, setMissingValue
-
从接口继承的方法 org.apache.flink.ml.feature.imputer.ImputerParams
getStrategy, setStrategy
-
-
-
-
方法详细资料
-
fit
public ImputerModel fit(org.apache.flink.table.api.Table... inputs)
- 指定者:
fit在接口中org.apache.flink.ml.api.Estimator<Imputer,ImputerModel>
-
getParamMap
public Map<org.apache.flink.ml.param.Param<?>,Object> getParamMap()
- 指定者:
getParamMap在接口中org.apache.flink.ml.param.WithParams<Imputer>
-
save
public void save(String path) throws IOException
- 指定者:
save在接口中org.apache.flink.ml.api.Stage<Imputer>- 抛出:
IOException
-
load
public static Imputer load(org.apache.flink.table.api.bridge.java.StreamTableEnvironment tEnv, String path) throws IOException
- 抛出:
IOException
-
-