我有一种缺失值填充方法可以进行平均数、中位数和众数操作,但如果列的数据类型不是Double / Float,则该方法会失败。
我的Java代码:
Imputer imputer = new Imputer().setInputCol("amount").setOutputCol("amount);
imputer.setStrategy("mean");
ImputerModel model = imputer.fit(dataset);
model.transform(dataset);
有没有什么方法可以处理这个问题?
我正在使用Java。