Example usage for weka.core Instance setClassValue

List of usage examples for weka.core Instance setClassValue

Introduction

In this page you can find the example usage for weka.core Instance setClassValue.

Prototype

public void setClassValue(String value);

Source Link

Document

Sets the class value of an instance to the given value.

Usage

From source file:util.Weka.java

public void fijarAprendizaje(Instance casoAdecidir, double resultadoRealObservado) {
    casoAdecidir.setClassValue(resultadoRealObservado);
    casosEntrenamiento.add(casoAdecidir);
    for (int i = 0; i < casosEntrenamiento.numInstances() - this.maximoNumeroCasosEntrenamiento; i++) {
        casosEntrenamiento.delete(0); //Si hay muchos ejemplos borrar el ms antiguo
    }/*  w ww  .  j  av  a2s .  com*/
    try {
        conocimiento.buildClassifier(casosEntrenamiento);
        Evaluation evaluador = new Evaluation(casosEntrenamiento);
        evaluador.crossValidateModel(conocimiento, casosEntrenamiento, 10, new Random(1));
    } catch (Exception e) {
        // meter el error al log
    }
}