setInstancesIndices("first-last"); setInvertSelection(Utils.getFlag('V', options));
setInstancesIndices("first-last"); setInvertSelection(Utils.getFlag('V', options));
public void testSpecifiedRange() { ((RemoveRange)m_Filter).setInstancesIndices("1-10"); ((RemoveRange)m_Filter).setInvertSelection(true); Instances result = useFilter(); assertEquals(m_Instances.numAttributes(), result.numAttributes()); assertEquals(10, result.numInstances()); for (int i = 0; i < 10; i++) { assertEquals(m_Instances.instance(i).toString(), result.instance(i).toString()); } }
public void testSpecifiedRange() { ((RemoveRange)m_Filter).setInstancesIndices("1-10"); ((RemoveRange)m_Filter).setInvertSelection(true); Instances result = useFilter(); assertEquals(m_Instances.numAttributes(), result.numAttributes()); assertEquals(10, result.numInstances()); for (int i = 0; i < 10; i++) { assertEquals(m_Instances.instance(i).toString(), result.instance(i).toString()); } }
RemoveRange remove = new RemoveRange(); remove.setInstancesIndices(range); remove.setInvertSelection(true); remove.setInputFormat(allInstances); allInstances = Filter.useFilter(allInstances, remove);