@Service
public class StandardizeDealBizImpl implements StandardizeDealBiz {
private static final Logger LOGGER = LoggerFactory.getLogger(FeatureSelectBizImpl.class);
@Override
public Instances standardizeDeal(Instances data) {
LOGGER.info("[standardizeDeal]:标准化处理开始");
Instances newData = null;
try {
if (data.classIndex() == -1) {
data.setClassIndex(data.numAttributes() - 1);
}
Standardize filter = new Standardize();
filter.setInputFormat(data);
newData = Filter.useFilter(data, filter);
} catch (BizException bizE) {
LOGGER.error("标准化处理出现业务异常,错误原因:", bizE);
} catch (Exception e) {
LOGGER.error("标准化处理出现系统异常,错误原因:", e);
}
return newData;
}
}@Service
public class StandardizeDealBizI