public class ViewGroup extends Object implements Iterable<TemporaryView>
Constructor and Description |
---|
ViewGroup(Table original,
Column... columns) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public List<TemporaryView> getSubTables()
public TemporaryView get(int i)
public Table getSortedOriginal()
public int size()
public NumericSummaryTable first(String columnName)
public NumericSummaryTable last(String columnName)
public NumericSummaryTable count(String columnName)
public NumericSummaryTable mean(String columnName)
public NumericSummaryTable sum(String columnName)
public NumericSummaryTable median(String columnName)
public NumericSummaryTable quartile1(String columnName)
public NumericSummaryTable quartile3(String columnName)
public NumericSummaryTable percentile90(String columnName)
public NumericSummaryTable percentile95(String columnName)
public NumericSummaryTable percentile99(String columnName)
public NumericSummaryTable range(String columnName)
public NumericSummaryTable min(String columnName)
public NumericSummaryTable max(String columnName)
public NumericSummaryTable product(String columnName)
public NumericSummaryTable geometricMean(String columnName)
public NumericSummaryTable populationVariance(String columnName)
public NumericSummaryTable quadraticMean(String columnName)
public NumericSummaryTable kurtosis(String columnName)
public NumericSummaryTable skewness(String columnName)
public NumericSummaryTable sumOfSquares(String columnName)
public NumericSummaryTable sumOfLogs(String columnName)
public NumericSummaryTable variance(String columnName)
public NumericSummaryTable stdDev(String columnName)
public NumericSummaryTable agg(String colName1, AggregateFunction func1)
public NumericSummaryTable agg(String colName1, AggregateFunction func1, String colName2, AggregateFunction func2)
public NumericSummaryTable agg(String colName1, AggregateFunction func1, String colName2, AggregateFunction func2, String colName3, AggregateFunction func3)
public NumericSummaryTable agg(String colName1, AggregateFunction func1, String colName2, AggregateFunction func2, String colName3, AggregateFunction func3, String colName4, AggregateFunction func4)
public NumericSummaryTable agg(Map<String,AggregateFunction> functions)
functions
- map from column name to aggregation to apply on that functionpublic Iterator<TemporaryView> iterator()
T
.iterator
in interface Iterable<TemporaryView>
Copyright © 2017. All rights reserved.