Package com.macrofocus.high_d.mds.sammon
Class SimpleSammonModel
java.lang.Object
com.macrofocus.molap.dataframe.AbstractDataFrame<R,C,Number>
com.macrofocus.molap.dataframe.matrix.AbstractMatrix<Integer,String>
com.macrofocus.high_d.mds.AbstractMDSModel
com.macrofocus.high_d.mds.sammon.SimpleSammonModel
- All Implemented Interfaces:
MDSModel
,MutableMDSModel
,SammonModel
,com.macrofocus.molap.dataframe.DataFrame<Integer,
,String, Number> com.macrofocus.molap.dataframe.matrix.Matrix<Integer,
String>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.macrofocus.molap.dataframe.AbstractDataFrame
com.macrofocus.molap.dataframe.AbstractDataFrame.ColumnSeries
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetColumnClass
(int column) int
com.macrofocus.molap.index.UniqueIndex<String>
int
getColumnIndex
(Object name) getColumnName
(int column) double
int
com.macrofocus.molap.index.UniqueIndex<Integer>
getValueAt
(int row, int column) double
getX
(int row) double
getY
(int row) boolean
isAvailable
(int row, int column) void
setDouble
(int row, int column, double value) void
setX
(int row, double x) void
setY
(int row, double y) Methods inherited from class com.macrofocus.high_d.mds.AbstractMDSModel
getDouble, isAvailable
Methods inherited from class com.macrofocus.molap.dataframe.matrix.AbstractMatrix
getColumnClass, getColumnVector, getRow, getRowClass, getRowVector, getValueAt, isAvailable, join, scalarDivide, scalarMult, scalarPlus
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, getNotNullSum, getPercentileQuartile, getRandom, getRowAddress, getRowKey, getStatistics, getStdDev, getSum, getThirdQuartile, getUnivariateStatistics, getVariance, getVarianceByPopulation, getWeightedMean, getWeightedSum, notifyDataFrameChanged, orderRows, print, print, printSchema, reindexColumns, reindexRows, reindexRowsDefault, reindexRowsUsingColumn, reindexRowsUsingColumnDefault, reindexRowsUsingColumns, 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, getColumnKey, getColumnName, getConstant, getCount, getCountDistinct, getCountDistinctWithNull, getDataFrameAggregation, getDistributiveStatistics, getFirst, getFirstQuartile, getMax, getMean, getMedian, getMin, getPercentileQuartile, getRandom, getRowAddress, getRowKey, getStatistics, getStdDev, getSum, getThirdQuartile, getUnivariateStatistics, getVariance, getVarianceByPopulation, getWeightedMean, getWeightedSum, orderRows, print, print, printSchema, reindexColumns, reindexRows, reindexRowsDefault, reindexRowsUsingColumn, reindexRowsUsingColumnDefault, reindexRowsUsingColumns, remapColumns, removeColumns, removeDataFrameListener, removeDataFrameListeners, removeDuplicates, rows
Methods inherited from interface com.macrofocus.high_d.mds.MDSModel
isAvailable
-
Constructor Details
-
SimpleSammonModel
public SimpleSammonModel(com.macrofocus.molap.dataframe.DataFrame dataset)
-
-
Method Details
-
getValueAt
-
isAvailable
public boolean isAvailable(int row, int column) -
getDouble
-
setDouble
public void setDouble(int row, int column, double value) -
getRowCount
public int getRowCount() -
getColumnCount
public int getColumnCount()- Specified by:
getColumnCount
in interfacecom.macrofocus.molap.dataframe.DataFrame<Integer,
String, Number> - Specified by:
getColumnCount
in interfaceMDSModel
- Overrides:
getColumnCount
in classAbstractMDSModel
-
setX
public void setX(int row, double x) - Specified by:
setX
in interfaceMutableMDSModel
-
setY
public void setY(int row, double y) - Specified by:
setY
in interfaceMutableMDSModel
-
getX
public double getX(int row) -
getY
public double getY(int row) -
getColumnName
- Overrides:
getColumnName
in classAbstractMDSModel
-
getColumnIndex
-
getColumnClass
-
getRowIndex
-
getColumnIndex
-