public class Dataset
extends java.lang.Object
| Constructor and Description |
|---|
Dataset(float[][] matrix) |
Dataset(int rows,
int cols) |
| Modifier and Type | Method and Description |
|---|---|
void |
addValueToMatrix(int row,
int coll,
float value) |
void |
addValueToMatrix(int row,
int coll,
java.lang.String value) |
boolean |
containsNonZeroValues()
Returns false if this dataset only contains zero's.
|
java.io.ByteArrayOutputStream |
exportAsCSV() |
void |
flipRowCols() |
java.util.List<java.lang.String> |
getColLabels() |
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
getColLabelsAttrs() |
java.lang.String |
getColTitle() |
java.lang.String |
getFormat() |
java.lang.String[][] |
getMatrix() |
int |
getNbCols() |
int |
getNbRows() |
java.util.List<java.lang.String> |
getRowLabels() |
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
getRowLabelsAttrs() |
java.lang.String |
getRowTitle() |
void |
setColLabel(int n,
java.lang.String label) |
void |
setColLabelAttr(int pos,
java.util.Map<java.lang.String,java.lang.String> attrMap) |
void |
setColLabelAttr(int pos,
java.lang.String attrName,
java.lang.String attr) |
void |
setColTitle(java.lang.String colTitle) |
void |
setFormat(java.lang.String format) |
void |
setRowLabel(int n,
java.lang.String label) |
void |
setRowLabelAttr(int pos,
java.util.Map<java.lang.String,java.lang.String> attrMap) |
void |
setRowLabelAttr(int pos,
java.lang.String attrName,
java.lang.String attr) |
void |
setRowTitle(java.lang.String rowTitle) |
public Dataset(int rows,
int cols)
public Dataset(float[][] matrix)
public void setColLabel(int n,
java.lang.String label)
public void setRowLabel(int n,
java.lang.String label)
public java.lang.String getRowTitle()
public java.lang.String getColTitle()
public void setColTitle(java.lang.String colTitle)
public void setRowTitle(java.lang.String rowTitle)
public void setRowLabelAttr(int pos,
java.lang.String attrName,
java.lang.String attr)
public void setRowLabelAttr(int pos,
java.util.Map<java.lang.String,java.lang.String> attrMap)
public void setColLabelAttr(int pos,
java.lang.String attrName,
java.lang.String attr)
public void setColLabelAttr(int pos,
java.util.Map<java.lang.String,java.lang.String> attrMap)
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getColLabelsAttrs()
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRowLabelsAttrs()
public java.util.List<java.lang.String> getColLabels()
public java.util.List<java.lang.String> getRowLabels()
public int getNbRows()
public int getNbCols()
public java.lang.String getFormat()
public void setFormat(java.lang.String format)
public java.lang.String[][] getMatrix()
public void addValueToMatrix(int row,
int coll,
float value)
public void addValueToMatrix(int row,
int coll,
java.lang.String value)
throws java.text.ParseException
java.text.ParseExceptionpublic boolean containsNonZeroValues()
public void flipRowCols()
public java.io.ByteArrayOutputStream exportAsCSV()
throws java.io.IOException
java.io.IOExceptionCopyright © 2013 DuraSpace. All Rights Reserved.