"nasdelay, securitydelay, lateaircraftdelay from airline", false); DDF newddf = ddf.binning("dayofweek", "EQUALINTERVAL", 2, null, true, true); DDF newddf2 = ddf.binning("dayofweek", "EQUAlFREQ", 2, null, true, true); DDF ddf1 = ddf.binning("month", "custom", 0, new double[] { 2, 4, 6, 8 }, true, true); Assert.assertTrue(ddf1.getSchemaHandler().getColumn("month").getColumnClass() == ColumnClass.FACTOR);