Package weka.core

Examples of weka.core.Instances.numInstances()


   */
  public void testIsmissing() {
    m_Filter = getFilter("ismissing(ATT3)");
    Instances result = useFilter();
    assertEquals(m_Instances.numAttributes(), result.numAttributes());
    assertEquals(3, result.numInstances());
  }
 
  /**
   * Tests the "not ismissing" functionality.
   */
 
View Full Code Here


   */
  public void testNotIsmissing() {
    m_Filter = getFilter("not ismissing(ATT3)");
    Instances result = useFilter();
    assertEquals(m_Instances.numAttributes(), result.numAttributes());
    assertEquals(m_Instances.numInstances() - 3, result.numInstances());
  }
 
  /**
   * Tests the "CLASS" shortcut with 'is'.
   */
 
View Full Code Here

   */
  public void testClassIs() {
    m_Filter = getFilter("CLASS is 'g'");
    Instances result = useFilter();
    assertEquals(m_Instances.numAttributes(), result.numAttributes());
    assertEquals(3, result.numInstances());
  }
 
  /**
   * Tests the "CLASS" shortcut with 'is' over all class labels, using ' or '.
   */
 
View Full Code Here

   */
  public void testClassIs2() {
    m_Filter = getFilter("(CLASS is 'r') or (CLASS is 'g') or (CLASS is 'b')");
    Instances result = useFilter();
    assertEquals(m_Instances.numAttributes(), result.numAttributes());
    assertEquals(m_Instances.numInstances(), result.numInstances());
  }
 
  /**
   * Tests the "ATT1" shortcut with 'is'.
   */
 
View Full Code Here

   */
  public void testAttIs() {
    m_Filter = getFilter("ATT1 is 'r'");
    Instances result = useFilter();
    assertEquals(m_Instances.numAttributes(), result.numAttributes());
    assertEquals(12, result.numInstances());
  }
 
  /**
   * Tests the ">" functionality.
   */
 
View Full Code Here

   */
  public void testGreater() {
    m_Filter = getFilter("ATT2 > 4");
    Instances result = useFilter();
    assertEquals(m_Instances.numAttributes(), result.numAttributes());
    assertEquals(13, result.numInstances());
  }
 
  /**
   * Tests the "<" functionality.
   */
 
View Full Code Here

   */
  public void testLess() {
    m_Filter = getFilter("ATT2 < 4");
    Instances result = useFilter();
    assertEquals(m_Instances.numAttributes(), result.numAttributes());
    assertEquals(7, result.numInstances());
  }
 
  /**
   * Tests the "&gt;=" functionality.
   */
 
View Full Code Here

      "Algorithm type '" + m_Algorithm + "' is not recognized!");
    }

    // add the mean to the class again if predictions are to be performed,
    // otherwise restore original class values
    for (i = 0; i < result.numInstances(); i++) {
      if (!getPerformPrediction()) {
  result.instance(i).setClassValue(clsValues[i]);
      }
      else {
  clsValue = result.instance(i).classValue();
View Full Code Here

   */
  public void testGreaterOrEqual() {
    m_Filter = getFilter("ATT2 >= 4");
    Instances result = useFilter();
    assertEquals(m_Instances.numAttributes(), result.numAttributes());
    assertEquals(14, result.numInstances());
  }
 
  /**
   * Tests the "&lt;=" functionality.
   */
 
View Full Code Here

   */
  public void testLessOrEqual() {
    m_Filter = getFilter("ATT2 <= 4");
    Instances result = useFilter();
    assertEquals(m_Instances.numAttributes(), result.numAttributes());
    assertEquals(8, result.numInstances());
  }
 
  /**
   * Tests the "=" functionality.
   */
 
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.