Esempio n. 1
0
 public String toString(int objectsCount) {
   StringBuffer buffer = new StringBuffer(" ------- " + name + " -------\n");
   int i = 0;
   for (Rule rule : rules) {
     buffer.append("  rule ");
     buffer.append(i);
     buffer.append(":  ");
     buffer.append(rule.toString());
     //			buffer.append("supp: ");
     //			buffer.append(rule.getRelativeSupport(objectsCount));
     //			buffer.append(" (");
     //			buffer.append(rule.getAbsoluteSupport());
     //			buffer.append("/");
     //			buffer.append(objectsCount);
     //			buffer.append(")   ");
     //			buffer.append("conf: ");
     //			buffer.append(rule.getConfidence());
     buffer.append("  seqSupp: ");
     buffer.append(rule.getSequentialSupport(objectsCount));
     buffer.append(" (");
     buffer.append(rule.getAbsoluteSeqSupport());
     buffer.append("/");
     buffer.append(objectsCount);
     buffer.append("  seqConf: ");
     buffer.append(rule.getSequentialConfidence());
     buffer.append(" (");
     buffer.append(rule.getAbsoluteSupport());
     buffer.append("/");
     buffer.append(rule.getItemset1().getAbsoluteSupport());
     buffer.append("\n");
     i++;
   }
   buffer.append("--------------------------------\n");
   return buffer.toString();
 }
Esempio n. 2
0
 public void printRules(int objectsCount) {
   System.out.println(" ------- " + name + " -------");
   int i = 0;
   for (Rule rule : rules) {
     System.out.print("  rule " + i + ":  ");
     rule.print();
     //			System.out.print("supp: " + rule.getRelativeSupport(objectsCount) +
     //					" (" + rule.getAbsoluteSupport() + "/" + objectsCount + ")  ");
     //			System.out.print("conf: " + rule.getConfidence());
     System.out.print(
         " seqSupp: "
             + rule.getSequentialSupport(objectsCount)
             + " ("
             + rule.getAbsoluteSeqSupport()
             + "/"
             + objectsCount
             + ") ");
     System.out.print(
         " seqConf: "
             + rule.getSequentialConfidence()
             + " ("
             + rule.getAbsoluteSupport()
             + "/"
             + rule.getItemset1().getAbsoluteSupport()
             + ") ");
     System.out.println("");
     i++;
   }
   System.out.println(" --------------------------------");
 }