Esempio n. 1
0
  public Lofs(Graph pattern, List<DataSet> dataSets) throws IllegalArgumentException {

    if (pattern == null) {
      throw new IllegalArgumentException("Pattern must be specified.");
    }

    if (dataSets == null) {
      throw new IllegalArgumentException("Data set must be specified.");
    }

    this.pattern = pattern;
    this.dataSets = dataSets;

    regressions = new ArrayList<Regression>();
    this.variables = dataSets.get(0).getVariables();

    for (DataSet dataSet : dataSets) {
      regressions.add(new RegressionDataset(dataSet));
    }
  }