<h2>org.das2.qds.CdfSparseDataSet</h2><p>dataset for modeling when data values repeat. Instead of storing copies of the data, the get method looks up the index. For example: <pre> ds= CdfSparseDataSet(1,200,dataset(1)) ds.putValues( 10, dataset(2) ) ds.putValues( 110, dataset(3) ) plot( ds ) </pre></p> <h2>CdfSparseDataSet( int rank, int length, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> value )</h2> <p>create the DataSet with the given length.</p> <hr> <a name="datasetCount"></a> <h2>datasetCount</h2> datasetCount( ) → int <p>return the number of different datasets.</p> <h3>Returns:</h3> the number of different datasets. <br><br> <a href="https://github.com/autoplot/dev/search?q=datasetCount&unscoped_q=datasetCount">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/CdfSparseDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/CdfSparseDataSet.html#datasetCount">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/CdfSparseDataSet.java#l125">[view source]</a> <br> <br> <hr> <a name="length"></a> <h2>length</h2> length( ) → int <p></p> <h3>Returns:</h3> int <br><br> <a href="https://github.com/autoplot/dev/search?q=length&unscoped_q=length">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/CdfSparseDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/CdfSparseDataSet.html#length">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/CdfSparseDataSet.java#l139">[view source]</a> <br> <br> length( int i0 ) → int<br> length( int i0, int i1 ) → int<br> length( int i0, int i1, int i2 ) → int<br> <hr> <a name="putValues"></a> <h2>putValues</h2> putValues( int i0, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → void <p>insert these values into the dataset.</p> <h3>Parameters</h3> i0 - the insertion index, these must be inserted in order. <br> ds - the dataset for this index and those after. <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=putValues&unscoped_q=putValues">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/CdfSparseDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/CdfSparseDataSet.html#putValues">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/CdfSparseDataSet.java#l71">[view source]</a> <br> <br> <hr> <a name="rank"></a> <h2>rank</h2> rank( ) → int <p></p> <h3>Returns:</h3> int <br><br> <a href="https://github.com/autoplot/dev/search?q=rank&unscoped_q=rank">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/CdfSparseDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/CdfSparseDataSet.html#rank">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/CdfSparseDataSet.java#l62">[view source]</a> <br> <br> <hr> <a name="setLength"></a> <h2>setLength</h2> setLength( int length ) → void <p>allow clients to reset the length.</p> <h3>Parameters</h3> length - an int <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setLength&unscoped_q=setLength">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/CdfSparseDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/CdfSparseDataSet.html#setLength">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/CdfSparseDataSet.java#l133">[view source]</a> <br> <br> <hr> <a name="slice"></a> <h2>slice</h2> slice( int i0 ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p></p> <h3>Parameters</h3> i0 - an int <h3>Returns:</h3> org.das2.qds.QDataSet <br><br> <a href="https://github.com/autoplot/dev/search?q=slice&unscoped_q=slice">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/CdfSparseDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/CdfSparseDataSet.html#slice">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/CdfSparseDataSet.java#l186">[view source]</a> <br> <br> <hr> <a name="trim"></a> <h2>trim</h2> trim( int i0, int i1 ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p></p> <h3>Parameters</h3> i0 - an int <br> i1 - an int <h3>Returns:</h3> org.das2.qds.QDataSet <br><br> <a href="https://github.com/autoplot/dev/search?q=trim&unscoped_q=trim">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/CdfSparseDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/CdfSparseDataSet.html#trim">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/CdfSparseDataSet.java#l192">[view source]</a> <br> <br> <hr> <a name="value"></a> <h2>value</h2> value( int i0 ) → double <p></p> <h3>Parameters</h3> i0 - an int <h3>Returns:</h3> double <br><br> <a href="https://github.com/autoplot/dev/search?q=value&unscoped_q=value">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/CdfSparseDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/CdfSparseDataSet.html#value">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/CdfSparseDataSet.java#l162">[view source]</a> <br> <br> value( int i0, int i1 ) → double<br> value( int i0, int i1, int i2 ) → double<br> value( int i0, int i1, int i2, int i3 ) → double<br>