List of usage examples for org.jfree.data.statistics DefaultMultiValueCategoryDataset DefaultMultiValueCategoryDataset
public DefaultMultiValueCategoryDataset()
From source file:org.jfree.chart.demo.ScatterRendererDemo1.java
private static MultiValueCategoryDataset createDataset() { DefaultMultiValueCategoryDataset defaultmultivaluecategorydataset = new DefaultMultiValueCategoryDataset(); defaultmultivaluecategorydataset.add(listOfValues(new double[] { 1.0D, 2D, 3D }), "Series 1", "C1"); defaultmultivaluecategorydataset.add( listOfValues(new double[] { 1.2D, 2.2000000000000002D, 3.2000000000000002D }), "Series 1", "C2"); defaultmultivaluecategorydataset.add( listOfValues(new double[] { 1.3999999999999999D, 2.3999999999999999D, 3.3999999999999999D }), "Series 1", "C3"); defaultmultivaluecategorydataset.add(listOfValues(new double[] { 1.0D, 3D }), "Series 2", "C1"); defaultmultivaluecategorydataset.add(listOfValues(new double[] { 1.2D, 3.2000000000000002D }), "Series 2", "C2"); defaultmultivaluecategorydataset/*from w w w. j ava 2 s .c o m*/ .add(listOfValues(new double[] { 1.3999999999999999D, 3.6000000000000001D }), "Series 2", "C3"); return defaultmultivaluecategorydataset; }
From source file:org.jfree.expdemo.SelectionDemo7ScatterRenderer.java
/** * Creates a sample dataset.//from w w w. j a v a 2s .c o m * * @return A dataset. */ private static MultiValueCategoryDataset createDataset() { DefaultMultiValueCategoryDataset dataset = new DefaultMultiValueCategoryDataset(); dataset.add(listOfValues(new double[] { 1.0, 2.0, 3.0 }), "Series 1", "C1"); dataset.add(listOfValues(new double[] { 1.2, 2.2, 3.2 }), "Series 1", "C2"); dataset.add(listOfValues(new double[] { 1.4, 2.4, 3.4 }), "Series 1", "C3"); dataset.add(listOfValues(new double[] { 1.0, 2.1, 3.2 }), "Series 1", "C1"); dataset.add(listOfValues(new double[] { 1.2, 2.15, 3.5 }), "Series 1", "C2"); dataset.add(listOfValues(new double[] { 1.4, 2.5, 3.2 }), "Series 1", "C3"); dataset.add(listOfValues(new double[] { 1.4, 3.0, 3.2 }), "Series 1", "C3"); dataset.add(listOfValues(new double[] { 1.4, 3.0 }), "Series 2", "C1"); dataset.add(listOfValues(new double[] { 1.0, 3.0 }), "Series 2", "C1"); dataset.add(listOfValues(new double[] { 1.2, 3.2 }), "Series 2", "C2"); dataset.add(listOfValues(new double[] { 1.4, 3.6 }), "Series 2", "C3"); dataset.add(listOfValues(new double[] { 1.2, 3.1 }), "Series 2", "C1"); dataset.add(listOfValues(new double[] { 1.4, 3.4 }), "Series 2", "C2"); dataset.add(listOfValues(new double[] { 1.5, 3.6 }), "Series 2", "C3"); return dataset; }
From source file:org.jfree.chart.demo.selection.SelectionDemo7ScatterRenderer.java
/** * Creates a sample dataset./* w w w . jav a 2 s . c o m*/ * * @return A dataset. */ private static MultiValueCategoryDataset createDataset() { DefaultMultiValueCategoryDataset dataset = new DefaultMultiValueCategoryDataset(); dataset.add(listOfValues(new double[] { 1.0, 2.0, 3.0 }), "Series 1", "C1"); dataset.add(listOfValues(new double[] { 1.2, 2.2, 3.2 }), "Series 1", "C2"); dataset.add(listOfValues(new double[] { 1.4, 2.4, 3.4 }), "Series 1", "C3"); dataset.add(listOfValues(new double[] { 1.0, 2.1, 3.2 }), "Series 1", "C1"); dataset.add(listOfValues(new double[] { 1.2, 2.15, 3.5 }), "Series 1", "C2"); dataset.add(listOfValues(new double[] { 1.4, 2.5, 3.2 }), "Series 1", "C3"); dataset.add(listOfValues(new double[] { 1.4, 3.0, 3.2 }), "Series 1", "C3"); dataset.add(listOfValues(new double[] { 1.4, 3.0 }), "Series 2", "C1"); dataset.add(listOfValues(new double[] { 1.0, 3.0 }), "Series 2", "C1"); dataset.add(listOfValues(new double[] { 1.2, 3.2 }), "Series 2", "C2"); dataset.add(listOfValues(new double[] { 1.4, 3.6 }), "Series 2", "C3"); dataset.add(listOfValues(new double[] { 1.2, 3.1 }), "Series 2", "C1"); dataset.add(listOfValues(new double[] { 1.4, 3.4 }), "Series 2", "C2"); dataset.add(listOfValues(new double[] { 1.5, 3.6 }), "Series 2", "C3"); return dataset; }
From source file:org.jfree.data.statistics.DefaultMultiValueCategoryDatasetTest.java
/** * Some checks for the getValue() method. */// ww w .ja v a 2s.c om @Test public void testGetValue() { DefaultMultiValueCategoryDataset d = new DefaultMultiValueCategoryDataset(); List values = new ArrayList(); values.add(new Integer(1)); values.add(new Integer(2)); d.add(values, "R1", "C1"); assertEquals(new Double(1.5), d.getValue("R1", "C1")); boolean pass = false; try { d.getValue("XX", "C1"); } catch (UnknownKeyException e) { pass = true; } assertTrue(pass); pass = false; try { d.getValue("R1", "XX"); } catch (UnknownKeyException e) { pass = true; } assertTrue(pass); }
From source file:org.jfree.data.statistics.DefaultMultiValueCategoryDatasetTest.java
/** * A simple check for the getValue(int, int) method. *//*from www . ja v a 2 s . c om*/ @Test public void testGetValue2() { DefaultMultiValueCategoryDataset d = new DefaultMultiValueCategoryDataset(); boolean pass = false; try { /* Number n =*/ d.getValue(0, 0); } catch (IndexOutOfBoundsException e) { pass = true; } assertTrue(pass); }
From source file:org.jfree.data.statistics.DefaultMultiValueCategoryDatasetTest.java
/** * Some tests for the getRowCount() method. */// www .ja v a 2s .c o m @Test public void testGetRowCount() { DefaultMultiValueCategoryDataset d = new DefaultMultiValueCategoryDataset(); assertTrue(d.getRowCount() == 0); List values = new ArrayList(); d.add(values, "R1", "C1"); assertTrue(d.getRowCount() == 1); d.add(values, "R2", "C1"); assertTrue(d.getRowCount() == 2); d.add(values, "R2", "C1"); assertTrue(d.getRowCount() == 2); }
From source file:org.jfree.data.statistics.DefaultMultiValueCategoryDatasetTest.java
/** * Some tests for the getColumnCount() method. *//* ww w . j a va 2 s .c o m*/ @Test public void testGetColumnCount() { DefaultMultiValueCategoryDataset d = new DefaultMultiValueCategoryDataset(); assertTrue(d.getColumnCount() == 0); List values = new ArrayList(); d.add(values, "R1", "C1"); assertTrue(d.getColumnCount() == 1); d.add(values, "R1", "C2"); assertTrue(d.getColumnCount() == 2); d.add(values, "R1", "C2"); assertTrue(d.getColumnCount() == 2); }
From source file:org.jfree.data.statistics.DefaultMultiValueCategoryDatasetTest.java
/** * Confirm that the equals method can distinguish all the required fields. *///from w w w .j a v a 2 s .com @Test public void testEquals() { DefaultMultiValueCategoryDataset d1 = new DefaultMultiValueCategoryDataset(); DefaultMultiValueCategoryDataset d2 = new DefaultMultiValueCategoryDataset(); assertTrue(d1.equals(d2)); assertTrue(d2.equals(d1)); List values = new ArrayList(); d1.add(values, "R1", "C1"); assertFalse(d1.equals(d2)); d2.add(values, "R1", "C1"); assertTrue(d1.equals(d2)); values.add(new Integer(99)); d1.add(values, "R1", "C1"); assertFalse(d1.equals(d2)); d2.add(values, "R1", "C1"); assertTrue(d1.equals(d2)); values.add(new Integer(99)); d1.add(values, "R1", "C2"); assertFalse(d1.equals(d2)); d2.add(values, "R1", "C2"); assertTrue(d1.equals(d2)); }
From source file:org.jfree.data.statistics.DefaultMultiValueCategoryDatasetTest.java
/** * Serialize an instance, restore it, and check for equality. *//*from ww w . j a v a 2 s .c o m*/ @Test public void testSerialization() { DefaultMultiValueCategoryDataset d1 = new DefaultMultiValueCategoryDataset(); DefaultMultiValueCategoryDataset d2 = (DefaultMultiValueCategoryDataset) TestUtilities.serialised(d1); assertEquals(d1, d2); }
From source file:org.jfree.data.statistics.DefaultMultiValueCategoryDatasetTest.java
/** * Some checks for the add() method./*w w w .j a va 2 s . co m*/ */ @Test public void testAddValue() { DefaultMultiValueCategoryDataset d1 = new DefaultMultiValueCategoryDataset(); boolean pass = false; try { d1.add(null, "R1", "C1"); } catch (IllegalArgumentException e) { pass = true; } assertTrue(pass); List values = new ArrayList(); d1.add(values, "R2", "C1"); assertEquals(values, d1.getValues("R2", "C1")); pass = false; try { d1.add(values, null, "C2"); } catch (IllegalArgumentException e) { pass = true; } assertTrue(pass); }