public class EmpiricalSeriesCollection extends SSJXYSeriesCollection
| Constructor and Description |
|---|
EmpiricalSeriesCollection()
Creates a new EmpiricalSeriesCollection instance with empty dataset.
|
EmpiricalSeriesCollection(double[]... data)
Creates a new EmpiricalSeriesCollection instance with default
parameters and given data series.
|
EmpiricalSeriesCollection(double[] data,
int numPoints)
Creates a new EmpiricalSeriesCollection instance with default
parameters and a given series data.
|
EmpiricalSeriesCollection(DoubleArrayList... data)
Creates a new EmpiricalSeriesCollection instance with default
parameters and given data.
|
EmpiricalSeriesCollection(XYSeriesCollection data)
Creates a new EmpiricalSeriesCollection instance with default parameters and given data series.
|
| Modifier and Type | Method and Description |
|---|---|
int |
add(double[] observationSet)
Adds a data series into the series collection.
|
int |
add(double[] observationSet,
int numPoints)
Adds a data series into the series collection.
|
int |
add(DoubleArrayList observationSet)
Adds a data series into the series collection.
|
java.lang.String |
getDashPattern(int series)
Returns the dash pattern associated with the series-th data series.
|
java.lang.String |
getMarksType(int series)
Returns the mark type associated with the series-th data series.
|
void |
setDashPattern(int series,
java.lang.String dashPattern)
Selects dash pattern for a data series.
|
void |
setMarksType(int series,
java.lang.String marksType)
Adds marks on points to a data series.
|
java.lang.String |
toLatex(double XScale,
double YScale,
double XShift,
double YShift,
double xmin,
double xmax,
double ymin,
double ymax)
Formats and returns a string containing a LATEX-compatible source
code which represents this data series collection.
|
getColor, getDomainBounds, getRangeBounds, getRenderer, getSeriesCollection, getX, getY, setColor, setRenderer, toStringpublic EmpiricalSeriesCollection()
public EmpiricalSeriesCollection(double[]... data)
data - series of point sets.public EmpiricalSeriesCollection(double[] data,
int numPoints)
data - series of point sets.public EmpiricalSeriesCollection(DoubleArrayList... data)
DoubleArrayList variable corresponds
to an observation set.data - series of point sets.public EmpiricalSeriesCollection(XYSeriesCollection data)
data - series of point sets.public int add(double[] observationSet)
observationSet - new series values.public int add(double[] observationSet,
int numPoints)
observationSet - new series values.numPoints - number of points to add.public int add(DoubleArrayList observationSet)
observationSet - new series values.public java.lang.String getMarksType(int series)
series - series index.public void setMarksType(int series,
java.lang.String marksType)
series - series index.marksType - mark type.public java.lang.String getDashPattern(int series)
series - series index.public void setDashPattern(int series,
java.lang.String dashPattern)
series - series index.dashPattern - dash style.public java.lang.String toLatex(double XScale,
double YScale,
double XShift,
double YShift,
double xmin,
double xmax,
double ymin,
double ymax)
SSJXYSeriesCollectiontoLatex in class SSJXYSeriesCollectionXScale - Domain original data scale.YScale - Range original data scale.XShift - Domain original data shift value.YShift - Range original data shift value.xmin - Domain min bound.xmax - Domain nax bound.ymin - Range min bound.ymax - Range nax bound.To submit a bug or ask questions, send an e-mail to Pierre L'Ecuyer.