Package com.macrofocus.high_d.statistics
Class StatisticsDataFrame<Row,C>
java.lang.Object
com.macrofocus.molap.dataframe.AbstractDataFrame<StatisticsDataFrame.Stat,C,Object>
com.macrofocus.high_d.statistics.StatisticsDataFrame<Row,C>
- All Implemented Interfaces:
com.macrofocus.molap.dataframe.DataFrame<StatisticsDataFrame.Stat,C, Object>
public class StatisticsDataFrame<Row,C>
extends com.macrofocus.molap.dataframe.AbstractDataFrame<StatisticsDataFrame.Stat,C,Object>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumprotected classNested classes/interfaces inherited from class com.macrofocus.molap.dataframe.AbstractDataFrame
com.macrofocus.molap.dataframe.AbstractDataFrame.ColumnSeries -
Constructor Summary
ConstructorsConstructorDescriptionStatisticsDataFrame(com.macrofocus.crossplatform.CPFactory factory, com.macrofocus.molap.dataframe.DataFrame<Row, C, ?> dataFrame, MutableSingleSelection<Row> probing, MutableSelection<Row> selection, Filter<Row> filter, com.macrofocus.colormapping.MutableColorMapping<?, Row, C> colorMapping, com.macrofocus.coloring.MutableColoring<?, Row> coloring) -
Method Summary
Modifier and TypeMethodDescriptionClass<?> getColumnClass(C column) intcom.macrofocus.molap.index.UniqueIndex<C> getColumnName(C column) com.macrofocus.molap.series.Series<C, ?> getRow(StatisticsDataFrame.Stat integer) getRowClass(StatisticsDataFrame.Stat integer) intcom.macrofocus.molap.index.UniqueIndex<StatisticsDataFrame.Stat> com.macrofocus.molap.aggregates.cube.UnivariateStatisticsgetStatistics(C column) getValueAt(StatisticsDataFrame.Stat rowIndex, C columnIndex) com.macrofocus.molap.dataframe.DataFramevoidsetType(com.macrofocus.high_d.statistics.StatisticsDataFrame.Type type) Methods inherited from class com.macrofocus.molap.dataframe.AbstractDataFrame
addDataFrameListener, addWeakDataFrameListener, aggregate, aggregate, append, appendAndReindex, benchmark, columns, filter, getCentroid, getColumn, getColumnAddress, getColumnKey, getConstant, getCount, getCountDistinct, getCountDistinctWithNull, getCube, getDataFrameAggregation, getDistributiveStatistics, getFirst, getFirstQuartile, getMax, getMean, getMedian, getMin, getNotNullSum, getPercentileQuartile, getRandom, getRowAddress, getRowKey, 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
-
Constructor Details
-
StatisticsDataFrame
public StatisticsDataFrame(com.macrofocus.crossplatform.CPFactory factory, com.macrofocus.molap.dataframe.DataFrame<Row, C, ?> dataFrame, MutableSingleSelection<Row> probing, MutableSelection<Row> selection, Filter<Row> filter, com.macrofocus.colormapping.MutableColorMapping<?, Row, C> colorMapping, com.macrofocus.coloring.MutableColoring<?, Row> coloring)
-
-
Method Details
-
setType
public void setType(com.macrofocus.high_d.statistics.StatisticsDataFrame.Type type) -
getDataFrame
-
getColumnName
- Specified by:
getColumnNamein interfacecom.macrofocus.molap.dataframe.DataFrame<StatisticsDataFrame.Stat,C, Object> - Overrides:
getColumnNamein classcom.macrofocus.molap.dataframe.AbstractDataFrame<StatisticsDataFrame.Stat,C, Object>
-
getColumnClass
-
getRowCount
public int getRowCount()- Specified by:
getRowCountin interfacecom.macrofocus.molap.dataframe.DataFrame<StatisticsDataFrame.Stat,C, Object> - Overrides:
getRowCountin classcom.macrofocus.molap.dataframe.AbstractDataFrame<StatisticsDataFrame.Stat,C, Object>
-
getColumnCount
public int getColumnCount()- Specified by:
getColumnCountin interfacecom.macrofocus.molap.dataframe.DataFrame<StatisticsDataFrame.Stat,C, Object> - Overrides:
getColumnCountin classcom.macrofocus.molap.dataframe.AbstractDataFrame<StatisticsDataFrame.Stat,C, Object>
-
getValueAt
-
getRowIndex
-
getColumnIndex
-
getRowClass
-
getRow
-
join
public com.macrofocus.molap.dataframe.DataFrame join(com.macrofocus.molap.series.Series series, C[] cs) -
getStatistics
- Specified by:
getStatisticsin interfacecom.macrofocus.molap.dataframe.DataFrame<StatisticsDataFrame.Stat,C, Object> - Overrides:
getStatisticsin classcom.macrofocus.molap.dataframe.AbstractDataFrame<StatisticsDataFrame.Stat,C, Object>
-