Package com.macrofocus.high_d.mds.pca
Class SimplePCAModel
- All Implemented Interfaces:
MDSModel,PCAModel,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) intcom.macrofocus.molap.index.UniqueIndex<String> intgetColumnIndex(Object name) getColumnName(int column) doublegetDouble(int row, int column) intcom.macrofocus.molap.index.UniqueIndex<Integer> getValueAt(int row, int column) doublegetX(int row) doublegetY(int row) booleanisAvailable(int row, int column) voidsetDouble(int row, int column, double value) voidsetX(int row, double x) voidsetY(int row, double y) Methods inherited from class com.macrofocus.high_d.mds.AbstractMDSModel
getDouble, isAvailableMethods inherited from class com.macrofocus.molap.dataframe.matrix.AbstractMatrix
getColumnClass, getColumnVector, getRow, getRowClass, getRowVector, getValueAt, isAvailable, join, scalarDivide, scalarMult, scalarPlusMethods 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, rowsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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, rowsMethods inherited from interface com.macrofocus.high_d.mds.MDSModel
isAvailable
-
Constructor Details
-
SimplePCAModel
public SimplePCAModel(com.macrofocus.molap.dataframe.DataFrame dataset)
-
-
Method Details
-
getValueAt
-
isAvailable
public boolean isAvailable(int row, int column) -
getDouble
public double getDouble(int row, int column) -
setDouble
public void setDouble(int row, int column, double value) -
getRowCount
public int getRowCount() -
getColumnCount
public int getColumnCount()- Specified by:
getColumnCountin interfacecom.macrofocus.molap.dataframe.DataFrame<Integer,String, Number> - Specified by:
getColumnCountin interfaceMDSModel- Overrides:
getColumnCountin classAbstractMDSModel
-
setX
public void setX(int row, double x) -
setY
public void setY(int row, double y) -
getX
public double getX(int row) -
getY
public double getY(int row) -
getColumnName
- Overrides:
getColumnNamein classAbstractMDSModel
-
getColumnIndex
-
getColumnClass
-
getRowIndex
-
getColumnIndex
-