Package com.macrofocus.high_d.mds
Class AbstractMDSModel
- java.lang.Object
-
- com.macrofocus.molap.dataframe.AbstractDataFrame<R,C,java.lang.Number>
-
- com.macrofocus.molap.dataframe.matrix.AbstractMatrix<java.lang.Integer,java.lang.String>
-
- com.macrofocus.high_d.mds.AbstractMDSModel
-
- All Implemented Interfaces:
MDSModel
,com.macrofocus.molap.dataframe.DataFrame<java.lang.Integer,java.lang.String,java.lang.Number>
,com.macrofocus.molap.dataframe.matrix.Matrix<java.lang.Integer,java.lang.String>
- Direct Known Subclasses:
SimplePCAModel
,SimpleSammonModel
,SimpleSpringModel
,SimpleTSNEModel
public abstract class AbstractMDSModel extends com.macrofocus.molap.dataframe.matrix.AbstractMatrix<java.lang.Integer,java.lang.String> implements MDSModel
-
-
Constructor Summary
Constructors Constructor Description AbstractMDSModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getColumnCount()
java.lang.Object
getColumnName(int column)
double
getDouble(java.lang.Integer row, java.lang.String column)
boolean
isAvailable(int row)
-
Methods inherited from class com.macrofocus.molap.dataframe.matrix.AbstractMatrix
getColumnClass, getColumnVector, getRow, getRowClass, getRowVector, getValueAt, isAvailable, join
-
Methods inherited from class com.macrofocus.molap.dataframe.AbstractDataFrame
addDataFrameListener, addWeakDataFrameListener, aggregate, aggregate, append, appendAndReindex, benchmark, columns, filter, getCentroid, getColumn, getColumnAddress, getColumnKey, getColumnName, getConstant, getCount, getCountDistinct, getCountDistinctWithNull, getCube, getDataFrameAggregation, getDistributiveStatistics, getFirst, getFirstQuartile, getMax, getMean, getMedian, getMin, getRandom, getRowAddress, getRowCount, getRowKey, getStatistics, getStdDev, getSum, getThirdQuartile, getUnivariateStatistics, getVariance, getVarianceByPopulation, getWeightedMean, getWeightedSum, notifyDataFrameChanged, orderRows, print, print, printSchema, reindexColumns, reindexRows, reindexRows, reindexRows, reindexRows, reindexRows, remapColumns, removeColumns, removeDataFrameListener, removeDataFrameListeners, removeDuplicates, rows
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.macrofocus.molap.dataframe.DataFrame
addDataFrameListener, addWeakDataFrameListener, aggregate, aggregate, append, appendAndReindex, benchmark, columns, filter, getCentroid, getColumn, getColumnAddress, getColumnIndex, getColumnKey, getColumnName, getConstant, getCount, getCountDistinct, getCountDistinctWithNull, getDataFrameAggregation, getDistributiveStatistics, getFirst, getFirstQuartile, getMax, getMean, getMedian, getMin, getRandom, getRowAddress, getRowCount, getRowIndex, getRowKey, getStatistics, getStdDev, getSum, getThirdQuartile, getUnivariateStatistics, getVariance, getVarianceByPopulation, getWeightedMean, getWeightedSum, orderRows, print, print, printSchema, reindexColumns, reindexRows, reindexRows, reindexRows, reindexRows, reindexRows, remapColumns, removeColumns, removeDataFrameListener, removeDataFrameListeners, removeDuplicates, rows
-
Methods inherited from interface com.macrofocus.molap.dataframe.matrix.Matrix
scalarDivide, scalarMult, scalarPlus
-
Methods inherited from interface com.macrofocus.high_d.mds.MDSModel
getRowCount, getX, getY
-
-
-
-
Method Detail
-
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount
in interfacecom.macrofocus.molap.dataframe.DataFrame<java.lang.Integer,java.lang.String,java.lang.Number>
- Specified by:
getColumnCount
in interfaceMDSModel
- Overrides:
getColumnCount
in classcom.macrofocus.molap.dataframe.AbstractDataFrame<java.lang.Integer,java.lang.String,java.lang.Number>
-
getDouble
public double getDouble(java.lang.Integer row, java.lang.String column)
- Specified by:
getDouble
in interfacecom.macrofocus.molap.dataframe.matrix.Matrix<java.lang.Integer,java.lang.String>
-
getColumnName
public java.lang.Object getColumnName(int column)
-
isAvailable
public boolean isAvailable(int row)
- Specified by:
isAvailable
in interfaceMDSModel
-
-